前言
有这样的需求场景,是因为接手了公司的一些项目,用的是python2.7写的,然后我本人常用的开发环境是python3.6.8,于是则需要安装多个python版本。
安装方法
本文用本地环境是python3.6.8,再安装python3.7.5作为举例。
1、下载安装包
去官网下载,或者是找其他国内镜像源下载。
https://www.python.org/getit/
2、安装
1)确认本地环境路径
安装前先检查本地的python路径,避免重复下载到同样的路径。
比如:我现在本地的python3.6.8是安装在,如图。
环境变量path是
C:\Users\Administrator\AppData\Local\Programs\Python\Python36
C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts
2)启动安装包
启动安装包,选择自定义目录,要与现有环境的目录不一样,比如我选择安装在C:\python37
一路默认下一步,取消勾选添加path,因为我们需要自行添加path。
3)复制并重命名python.exe和pip.exe
安装完成后,在C:\python37
目录下找到python.exe
,复制一个新的备份,然后重命名为python37.exe
。注意是复制一个备份再重命名。重命名可以根据自己需要修改。
在C:\python37\Scripts
目录下找到pip.exe,同样是复制备份并重命名。
4)添加环境变量
把新安装的python3.7.5两个路径添加到环境变量path中。
C:\python37
C:\python37\Scripts
注意看我原来的环境变量已经有python3.6。
3、测试安装环境
打开CMD,测试python环境。
输入python就是原来的本地路径python3.6.8,输入python37就是新安装的python3.7.5。
同理,通过pip安装包的话,
需要用本地python3.6就用原来的pip,
需要用python3.7则用pip37。