博主通常使用的是python3,然后需要跑一个实验代码,需要用到python2,然后就配置一下python2与python共存的问题
目标:python–>python3.5,pip–>pip3,python2–>python2.7,pip2–>pip2
一:直接安装python2,安装完之后需要配置一下环境变量
计算机–》属性–》高级系统设置–》环境变量–》PATH
设置路径如下:
C:\Python27\;C:\Python27\Scripts\;C:\Users\Administrator\AppData\Local\Programs\Python\Python35\Scripts\;C:\Users\Administrator\AppData\Local\Programs\Python\Python35\
前面的是python2的路径,后面的是python3安装时候的默认路径
二:进入python2的安装路径,将python可执行文件重命名为python2
然后进入终端,输入python2,输入Python(指向python3),如下图:
生活如此美好!!!!
三、然后你输入pip2,出现以下问题:
Fatal error in launcher: Unable to create process using ‘”’
解决方案:
python2 -m pip install -U pip
如果是pip3不能正常使用的话,python2–>python3
四、然后你输入以下语句 pip -V,结果如下图
为什么?因为设置环境变量的时候,python2的路径我放在了前面,
解决方案:1、将python2的路径放在python3后面,2、直接将python2/scriprs/下的pip删除