多语言展示
当前在线:821今日阅读:61今日分享:18

Python安装环境配置和多版本共存

Python 开发越来越热门,Python学习过程中,很多教程都是Python2 版本的 但是Python2 到2020年就不在维护了,所以 现在教大家如何在一台计算机上安装Python2 和Python3  互不影响,可以自如的切换。不用任何第三方软件 简单省力,一次配置就可。
工具/原料
1

python-2.7.15.amd64.msi

2

python-3.7.2-amd64.exe

方法/步骤
1

python下载:Python安装包下载地址:https://www.python.org/downloads/选择合适的版本可以选择 3.7.2和 2.7.15 两个版本同时下载下来同时安装

2

选择3.7.2

3

选择2.7.15

4

Python安装:安装2.7.15双击下载包 python-2.7.15.amd64.msi,进入Python安装向导。Install for all users 给所有用户安装使用Install just for me  仅仅给当前登录的用户使用(我只有一个Administrator 所有就选择这个)

5

next->选择安装路径(我打算把python2 和python3放到一个专门的python文件夹下面)

6

选择 Add python.exe to Path>>如果只安装一个版本就选择 Entire feature will be installed on local hard drive如果安装2个版本就选择Entire feature will be unavailable (先不加入到path中去,后面手动配置环境变量,方便安装多个)选中以后前面是红色X

7

点击“Next”->”Next”->Finish,完成安装操作。

8

安装3.7.2安装界面点击Customize installation 自定义安装如果只打算安装一个版本就 勾选 Add python to PATH 添加路径如果打算安装2个版本 就不要勾选(这里是安装2个版本的就不勾选啦)

9

不改变默认进行Next下一步

10

选择一个自己喜欢的安装位置如果只安装一个版本就 勾选 Add Python to environment variables如果打算安装2个版本 就不要勾选我们这里就不要勾选

11

点击Install开始安装安装完毕,点击Close关闭

12

环境变量配置:(1) 右键点击'计算机',然后点击'属性'(2) 然后点击'高级系统设置'(3) 选择”环境变量”—>系统变量->新建变量名:PYTHON2_HOME (自己随便取,不要和已经有的变量命重复就可以)变量值:E:\Python\Python27       (python2.7的安装路径)变量名:PYTHON3_HOME (自己随便取,不要和已经有的变量命重复就可以)变量值:E:\Python\Python37       (python3.7的安装路径) 有几个就添加几个版本就添加几个

13

(4) 选择 系统变量”path”  点击 “编辑添加;%PYTHON2_HOME%\Scripts;%PYTHON2_HOME%;;%PYTHON3_HOME%\Scripts;%PYTHON3_HOME%; ps:记住,路径直接用分号';'隔开!其中 “PYTHON2_HOME” 和 “PYTHON3_HOME ” 是自己刚刚新建的变量名字

14

命令行多版本配置:添加命令:Python2 && Python3在E:\Python\Python27目录下将python.exe复制一份重命名为python2.exe。注意是复制一份重命名,而不是直接重命名。同样的去E:\Python\Python37目录下将python.exe复制一份重命名为python3.exe.重命名的名称就是在cmd下启动python版本的命令。结果是这样的

15

这样就配置成功了 ,去cmd下 输入python2  调用的是python2版本

16

pip2 和 pip3 已经在这两个版本中默认有了,不需要手动复制然后重命名啦E:\Python\Python27\Scripts  (已经有了pip2)E:\Python\Python37\Scripts   ( 已经有了pip3 )同样 还是使用pip2 和pip3 来区别版本  使用pip2 install 包名 就是给python2 安装的 使用pip3 install 包名 就是给python3 安装的。如图 :

推荐信息