设置py2和py3
- py3使用anaconda安装 , 自动设置环境变量
- py2官网安装
- 将py2安装包的
python.exe重命名为python2.exe - 设置环境变量 , 键为
python2,值为C:\python27(也就是安装路径) . 同时在Path里添加C:\python27和C:\python27\Scripts - 这样
python -V对应的就是py3 ,python2 -V对应的就是py2
设置pip2和pip3
如果不想折腾 , 那么使用python2 -m pip 来使用py2的pip
如果想折腾:
因为修改了python.exe 的名称,pip2无法根据
C:\python27\python.exe来找到python程序 ,只要升级pip就可以了。因为重新安装pip后,会根据修改后的python的执行文件(python2.exe)来重新创建关联。如下:
- 执行
python2 -m pip install --upgrade, 但是如果你当前的pip已经是最新版本了,就无法升级,可以使用强制重新安装最新版本pip解决:python2 -m pip install --upgrade --force-reinstall pip - 上面操作之后 , pip就变成了pip2了 , 我们只需将
C:\Python27\Scripts\pip.exe重命名为C:\Python27\Scripts\pip.exe.bak即可 , 这样因为找不到pip.exe,就只能去使用pip2.exe - 这样
pip -V对应就是py3 ,pip2 -V对应就是py2
设置py2虚拟环境
1 | virtualenv venv |