Python从入门到精通系列之Python3开发环境搭建与多版本共存的解决方案

1.Python3开发环境搭建

1.1下载Python3.5

目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。
在Windows上安装Python
首先,根据你的Windows版本(64位还是32位)从Python的官方网站下载Python 3.5对应的64位安装程序或32位安装程序(网速慢的同学请移步国内镜像),然后,运行下载的EXE安装包:
https://www.python.org/
下载

也可以点我
下载页面
在页面的最后下载:

python-3.5.2-amd64.exe
python版本号含意:
1、版本号第一位的变化是不向前兼容的(比如很多 Python 3 的代码不能在 Python 2 上运行,反之亦然)
2、版本号第二位表示有新特性,但是不破坏向前兼容性(比如 Python 3.2 的代码(理论上)在 Python 3.3 上是可以完好地运行的,反过来不一定,因为可能用到了新引入的特性)。
3、第三位表明有 bug 被修正,不引入新的特性而只修 bug,所以只要不遇到 bug,代码是可以在第三位不同的情况下正确运行的。
这里写图片描述
这个是默认安装c盘的、我还是选择自定义安装吧
请自行安装(哈哈)
这里写图片描述
这里写图片描述
这里写图片描述

安装成功后,我们测试下是否正常
Windiow+r键盘打开cmd命令提示符
这里写图片描述
这里写图片描述

2.多版本共存的解决方案

2.1解决方案一

这里写图片描述
我们把python27里面的pythonw.exe和python.exe 改成pythonw2、python2.exe这样,我们就解决了共存的问题
我们回到cmd窗口
这里写图片描述

此时已经完成了多版本共存了
后续我们要需要需用pip来安装相应的模块
我们来看看如何使用Python2.7的pip
这里写图片描述

另外右键的原来的 python2的idle无法打开了,这时候我们去修改下注册表
HKEY_CLASSES_ROOT\Python.File\shell\Edit with IDLE\command
修改注册表
修改注册表
此时右键菜单可以打开3.5与2.7的idle了

2.2解决方案二(Python官方提供的方案)

题外化:通常为了解决安装第三库的问题,通常我还是推荐Anaconda和Ubuntu下使用。因为windows会有奇奇怪怪的问题。解决起来比较麻烦

猜你喜欢

转载自blog.csdn.net/fj_Author/article/details/54773854
今日推荐