python 支持在多平台上安装与运行,咱们通常从python的官方网站下载其安装包,好比Windows下是exe文件,Linux下则是二进制文件。这里咱们安装的是python3.6版本的,安装完以下图所示:python
一、Windows下的安装
咱们从python.org官网下载所须要的python版本(这里建议使用3版本),正常安装以后,检查是否存在环境变量,若是不存在则须要添加,在win10系统下的环境变量路径为“右键单击此电脑 -> 属性-> 高级系统设置 -> 环境变量 -> 用户或系统变量的path变量值”。
确认环境变量以后,咱们可使用“windows+r”键打开cmd操做界面,输入python而后回车,若是显示python版本并进入了一个交互界面则代表安装成功,若是提示错误信息,则请检查环境变量的配置是否正确。windows
二、Linux下的安装
默认状况下,Linux系统是自带python的,咱们直接输入python命令能够获得其版本信息,centos7.2通常是自带python2.7 版本,那么咱们如今把版本升级到python3.6。
a. 从官网下载一个源码包,如Python-3.6.3.tar.xz;
b. 使用“xz -d Python-3.6.3.tar.xz”解压xz压缩包;
c. 使用“tar xf Python-3.6.3.tar”解压tar文件,获得源码目录;
d. 进入该目录,对python进行编译安装,编译命令如“./configure && make && make install”;
e. 安装完成,python3.6.3编译安装以后默认会安装好setuptools和pip程序,如没有则安装python-pip,需使用epel源;
f. 到如今为止,咱们输入python3.6.3是可以进入python交互界面的,表示咱们已经安装成功,可是若是咱们想要直接输入python就能连接到python3.6.3的话,咱们还须要两个操做:
1) 备份系统python文件:mv /usr/bin/python /usr/bin/python.bak;
2) 将编译好的python3.6文件做个软链接到python:ln -s /usr/local/bin/python3.6 /usr/bin/python
这样,咱们直接输入python,就能看到版本已是刚刚编译的python3.6.3了。centos
注:在使用以上方式链接python文件以后,咱们会发现yum忽然不能用了,缘由是python2.7与python3.6在语法上有些差别,那么咱们应该怎样解决这种差别呢,首先咱们把以前的软链接还原,而后进入python的源码目录,指定目录进行编译安装(这里咱们使用3.6.1),命令以下:
./configure --prefix=/usr/local/python3 && make && make install bash
编译完成后,这时候咱们是可使用python3进入交互界面的,若是要让操做更加方便的话,咱们须要添加环境变量,这里咱们在“/root/.bashrc”添加用户变量,如“export PATH=/usr/local/python3/bin:$PATH”,而后source一下变量文件让其生效,接着咱们就可使用python -V查看版本已经显示3.6.1了,系统的yum也不受影响。python2.7
三、ipython的安装
咱们使用“pip install ipython==1.2.1” 指定版本号1.2.1进行安装,以下则安装成功。ide
如今咱们输入ipython便可进入交互界面,以下所示:
如图使用“exit”即退出ipython。工具
一、设置头文件内容
安装 PyCharm 后打开,点击左上角 “FILE” 进入 “Settings”,进行头文件设置,能够以下表示:开发工具
#!/usr/bin/env python # -*- coding:utf-8 -*- #@Time :${DATE} ${TIME} #@Author :zhouyuyao #@File :${NAME}.py
二、设置参数
在运行脚本或者代码的时候,可能会须要传入一个或多个参数,直接在命令后面添加较麻烦,那么怎样在 PyCharm 里面预先设置好参数呢?
首先咱们打开一个 python 文件,使用 "ctrl+/" 注释原有的内容,添加新的须要传参代码,以下:网站
那么咱们会发现 sys 是有一条橙色的波浪线的,这是由于缺乏这个 module 模块,咱们把光标放到 sys 后面,而后使用 "Alt+Enter" 会弹出下面方框,centos7
接着咱们直接 "Enter" 就添加好 sys 模块了,效果以下:
import sys print(sys.argv[0]) print(sys.argv[1]) print(sys.argv[2])
可是当咱们使用 "Alt+Shift+F10" 执行这个文件的时候,会出现错误,那是由于咱们没有传参数,这就是咱们所要了解的 PyCharm 能够预设参数。
咱们使用 "Alt+Shift+F10" 弹出 run 的调试框,按向上键选择 "Edit Configurations" ,接着咱们会看到一个配置框,找到 "Script parameters" ,在后面输入相关参数便可。
注:此处添加完成后须要点击右下角 "Apply" 让当前配置生效,最后再点击 "Run"运行程序
三、经常使用快捷键的使用
PyCharm经常使用的快捷键有不少,可是下面咱们列出日常比较实用的:
ctrl+c : 不须要选中一行,当光标在一行任意位置时,使用这个能够直接复制整行的内容
ctrl+d :直接复制光标所在行的内容到下一行
ctrl+shift+n :快速搜索查找项目中的文件
ctrl+a :全选
ctrl+alt+l :选中的代码进行格式美化,这里须要注意是否和其余软件的快捷键冲突,(如QQ的快捷锁定键 ctrl+alt+l),在这里使用 ctrl+alt+shlft+l ,能够选择部分文件或者所有文件格式美化,更加方便。
其余的还有诸如向上向下向左向右的快捷功能:
四、PyCharm的调试模式
首先新建或者打开一个 python 文件,点击右上角一个绿色的小甲虫的图标(即调试)或者快捷键 "shift+F9" 进入 debugger 模式,以下:
而后咱们在第12行设置一个断点,设置断点的一行会变成暗橘色:
而后咱们点击运行这个程序,程序会在断点的这行停下来:
接着咱们按 F8,运行断点这行的内容:
按照代码输出内容,输入一个名字,按 F8 运行下一行内容:
上图中蓝色部分表示将要运行的下一行代码,接着使用 F8 直到代码调试完,以下: