随着大数据,AI,区块链以及幼儿编程课程的兴起,Python开始火起来了,想学。不废话,第一步就是要安装环境。
目前Python版本最新的分别是 2.7.14 和 3.6.4,看到新闻,Python 2将在2020年停止官方支持,那当然还是学习3喽,但现在仍有不少代码使用Python 2写的,因此,2也装一下好了。
我的开发环境是Win 10 64位,因此这里介绍的是在Win 10环境下安装 2.7.14 和 3.6.4 的Python双环境,至于其他操作系统,以后用到再说了。
1. https://www.python.org/ 下载 Python 2.7.14 和 3.6.4。
2. 如果不确定这样下载的 Python 是不是 64位的,可以点击上图中的的菜单 Downloads -> Windows 进入 Windows 版 Python 的下载页,找到如下两项进行下载即可。
再以下内容参考了 https://www.cnblogs.com/thunderLL/p/6643022.html 内容,自己操作了一遍,在这里记录一下。这里没有用第三方的工具包安装 Python,仅仅是官方下载后的安装流程。
3. 先安装 Python 3.6.4,毕竟我们是要学3的,以管理员身份执行 python-3.6.4-amd64.exe,要勾选 Add Python 3.6 to PATH,这样安装好后,Python 3 就自动加到 PATH 中了。因为想改安装路径等,所以选择了 Customize installation。
4. 下边这页已经全部勾选,点击 Next 即可。
5. 下边这页需要根据自己的需要进行勾选后,点击 Install 即可。这里我勾选了 Install for all users。然后改了安装路径。注意:Download debug binaries(requires VS 2015 or later)这项是 VS 2015及其以后版本必须要装的,所以如果打算在 VS 2015 中配置 Python 环境则需要勾选此项,一直是写 Java 的,所以没有勾这项。还有一点就是安装路径尽量不要有中文,空格等,不知道会不会出问题,尽量用全英文路径,能避免些问题。
5. 安装完成后,打开 Cmd 命令行窗口,输入 python ,出现如下界面则安装成功,下面的 exit() 是退出命令哦。
也可以查看环境变量,Python 应该已经加到 PATH 中了。
6. 接下来安装 Python 2.7.14,执行 python-2.7.14.amd64.msi。选中的是 Install for all users,点击 Next 按钮。
7. 确定安装路径后,这里是 C:\Python27\ 继续点击 Next 按钮。
8. 由于已经安装了 Python 3,因此,在这里就无法将 Python 2 加入到 PATH中了,我们直接点击 Next 按钮安装。
9. 安装完成后,Python 3.6.4 和 Python 2.7.14 就都安装好了。
10. 我们为了让 Python 2 和 Python 3 均可以使用,需要对他们进行配置。首先是添加 Python 2.7.14 的环境变量。将 C:\Python27\ 和 C:\Python27\Scripts 加入到 PATH 中。如果 Python 3.6.4 安装时没有自动配置环境变量,也这么处理。
11. 修改文件名。
先改 Python 3,将 C:\Python36\ 中的 python.exe 改成 python3.exe,pythonw.exe 改成 pythonw3.exe;
再改 Python 2,将 C:\Python27\ 中的 python.exe 改成 python2.exe,pythonw.exe 改成 pythonw2.exe。
12. 调出 Cmd窗口,测试修改是否成功,输入 python2 和 python3,如果如下图,则表示修改成功,至此,安装完成。
13. Python 安装包用到包管理工具 pip,在目前同时安装 Python 2 和 Python 3 的时候,仅一个 pip 起作用,下面重装两个版本的 pip,使 Python 2 和 Python 3 的 pip 可以共存。
先更新 Python 3,Cmd 窗口输入命令 python3 -m pip install --upgrade pip --force-reinstall。
最终出现下图则 Python 3 更新成功。
再更新 Python 2,Cmd 窗口输入命令 python2 -m pip install --upgrade pip --force-reinstall,如下图则 Python 2 更新成功。
14. 下面通过 pip3 -V 和 pip2 -V 命令查看 pip命令是否安装好,如下图则OK。
15. 现在,可以通过 pip2 install xxxxx 和 pip3 install xxxxx 命令就可以分别为 Python 2 和 Python 3 安装软件包了。
16. 开发IDE,我们使用的是 PyCharm,可以到官网 https://www.jetbrains.com/pycharm/ 下载。分为专业版和社区版,学习的话用社区版就可以了,社区版是免费的哦。专业版则已经预装好了很多插件,模板,但是是需要注册码的。工具的安装过程就和普通程序一样,双击安装包后一路 Next 就行。对于 PyCharm 的个性化设置可以参考 IJ Idea 的设置,其实 PyCharm 应该就是 Idea 的 Python 版本。
好,第一课,结束。