大虾居

谈笑有鸿儒,往来无白丁。

0%

在Windows 10上同时运行Python2和Python3

编写python程序难免需要同时用到python2和python3两种环境,那么怎么才能在windows 10上同时安装两种环境呢

1 安装python2.7

1.1 在官方网站下载python2.7

https://www.python.org/downloads/windows/

1.2 运行安装程序


注意选择把python添加到path环境变量

2 安装python3.7

2.1 在官方网站下载python3.7

https://www.python.org/downloads/windows/

2.2 运行安装程序


选择自定义安装


安装选项里勾上pip


路径改为 c:\Python37,选择将路径添加到path环境变量

3 配置

右键点左下角win图标-系统- 弹出窗口里点击“系统信息” - “高级系统设置” - “环境变量”

在环境变量中确认python2和python3路径都存在。

默认情况下python2和python3的运行程序都是python.exe,所以才出现难以共存的问题,
我们可以找到python2运行目录,把python.exe改名为python2.exe

但是此时会发现python2可以运行了,但是pip2运行不了。


卸载pip2

python2 -m pip uninstall pip

下载get-pip.py

python2 get-pip.py

这样就可以了