Python基础之部署,,简介安装开发工具开发
Python基础之部署,,简介安装开发工具开发
简介安装开发工具开发工具使用技巧示例快捷开发(快捷键)
0x01 简介
Python流行程度
-- 排行前五
-- 开发或运维必须掌握的一门语言
应用技术领域
-- 自动化运维、云计算、虚拟化、机器人等技术
应用领域
-- 大型网站(Youtube、Google、NASA、豆瓣、知乎、拉勾网)
0x02 安装
Windows环境安装
1、快速安装
安装包下载:https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe开始安装:指定安装路径:C:\python27配置环境变量【右键计算机】-->【属性】-->【高级系统设置】-->【高级】-->【环境变量】-->【在第二个内容框中找到 变量名为Path 的一行,双击】--> 【Python安装目录追加到变值值中,用`;`分割】
PS:
系统默认值;``C:\python27,切记前面有分号
2、 细化安装
安装包下载:
https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe
开始安装
2.1 以管理员方式运行安装包
2.2 选择安装方式
2.3 勾选安装功能
2.4 配置安装路劲
2.5 安装进度
2.6 安装成功
2.7 安装完成目录及文件情况(目录必须先创建)
2.8 开始 ---> 运行 ---> cmd
2.9 启动cmd
2.10 首次运行python命令
添加环境变量
3.1 我的电脑 ---> 属性
3.2 高级设置
3.2 系统属性
3.3 环境变量 ---> PATH ---> 编辑
3.4 加入程序安装路径
启动cmd验证
4.1 执行python命令验证版本信息
Linux环境安装
PS:
Linux系统自带Python环境,版本较低
1.1 查看版本
python -V
1.2 安装gcc
yum install -y gcc
1.3 下载包
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
1.4 解压
tar xf Python-3.6.3.tar.xz
1.5 编译安装
cd Python-3.6.3./configuremakemake install
1.6 查看版本信息
/usr/local/bin/python36 -V
1.7 修改默认Python版本
mv /usr/bin/python /usr/bin/python2.6ln -s /usr/local/bin/python36 /usr/bin/python
1.8 修改yum源配置
vi /usr/bin/yum将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6
Mac环境安装
< 待补充 >
0x03 开发工具
Sublime Text
Vim
Pycharm
文本编辑器
0x04 开发工具使用技巧
PS:
此处主要介绍Pycharm工具,其余后期补充
4.1 开发工具安装
Pycharm
4.1.1 官网地址
https://www.jetbrains.com
4.1.2 安装
4.1.3 指定安装路径
4.1.4 创建快捷方式
4.1.5 开始安装
4.1.6 安装进度
4.1.7 完成
4.1.8 生成桌面图标
4.1.9 启动程序
4.1.10 使用协议
4.1.11 相关设置
4.1.12 创建新项目
4.1.13 创建项目存放路径及关联程序
4.1.14 启动程序完成
Sublime Text
< 待补充 >
Vim
< 待补充 >
4.2 使用技巧
Pycharm配置
4.2.1 设置多版本python支持
设置步骤:
File->Settings->Project test->Project Interpreter
4.2.2 设置窗口样式及字体大小
设置步骤:
File -> Settings ->Editor -> Colors & Fonts
设置后的窗体样式
4.2.3 设置创建python文件时,自动生成文件信息
设置步骤:
File->setting->Editot->Code Style->File and Code Templates ->Python Script
文件头信息:
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : anChow# @File : ${NAME}.py
0x05 示例
5.1 输入输出
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/3/28 18:20# @Author : anChow# @File : print.pyname = input("Please input your name: ")print("Hello {0}".format(name))print("Hello " + name)print("Hello %s" %name)
5.2 模块基本使用
#!/usr/bin/env python# -*- coding: gbk -*-# @Time : 2018/3/28 18:20# @Author : anChow# @File : print.pyimport sysprint("程序名字:{0} ".format(sys.argv[0]))print("参数1 == {0}".format(sys.argv[1]))print("参数2 == {0}".format(sys.argv[2]))
5.2 pycharm设置文件传参设置
不配置参数时,执行报错:
调出配置步骤:
配置参数传递值:
执行成功:
0x06 快捷键
6.1 常用快捷键
Ctrl + Z # 撤销Ctrl + A # 全选Ctrl + C # 复制Ctrl + V # 粘贴Ctrl + X # 剪切Alt + p # 浏览历史命令(上一条)Alt + n # 浏览历史命令(下一条)Ctrl + F6 # 重启shell,之前定义的对象和导入模块全部失效F1 # 打开python帮助文档Alt + / # 自动补全曾经出现过的单词Ctrl + ] # 缩进代码块Ctrl + [ # 取消代码块Alt + 3 # 注释代码快Alt + 4 # 取消代码块注释Tab # 补全
6.2 调试模式快捷键
F7: Step Into 相当于eclipse的f5就是 进入到代码F8: Step Over 相当于eclipse的f6 跳到下一步F9: resume programe 恢复程序或者执行到下一个断点
6.3 相关操作
6.3.1 Linux执行
# chmod +x test.py# ./test.py或 # python test.py
6.3.2 Windows执行
> Win + R> python test.py
6.3.3 Pycharm执行
6.3.4 Pycharm调试
Python基础之部署
评论关闭