windows双版本python安装双版
- 2020 年 1 月 6 日
- 笔记
有时候我们需要在windows系统上面安装双版本的python,但是时间一长就忘了pip是为了pyhon2还是python3安装的了,别人我不知道,反正我是这样的,所以写了个pip安装的技巧;
pip2 和 pip3设置 Python 安装包需要用到包管理工具pip,但是当同时安装python2和python3的时候,pip只是其中一个版本,以下将提供一个修改方式,即重新安装两个版本的pip,使得两个python版本的pip能够共存。
在DOS命令框输入命令,python3 -m pip install --upgrade pip --force-reinstall,显示重新安装成功。
C:Usershuxia>python3 -m pip install --upgrade pip --force-reinstall Collecting pip Using cached https://files.pythonhosted.org/packages/5f/25/e52d3f31441505a5f3af41213346e5b6c221c9e086a166f3703d2ddaf940/pip-18.0-py2.py3-none-any.whl Installing collected packages: pip Found existing installation: pip 18.0 Uninstalling pip-18.0: Successfully uninstalled pip-18.0 Successfully installed pip-18.0
在DOS命令框输入命令,python2 -m pip install --upgrade pip --force-reinstall,显示重新安装成功。
C:Usershuxia>python -m pip install --upgrade pip --force-reinstall Collecting pip Using cached https://files.pythonhosted.org/packages/5f/25/e52d3f31441505a5f3af41213346e5b6c221c9e086a166f3703d2ddaf940/pip-18.0-py2.py3-none-any.whl Installing collected packages: pip Found existing installation: pip 18.0 Uninstalling pip-18.0: Successfully uninstalled pip-18.0 Successfully installed pip-18.0
现在可以通过pip2 -V 和 pip3-V 查看两个版本的pip信息,以后只需运行pip2install XXX和pip3 install XXX即可安装各自的python包。
C:Usershuxia>pip2 -V pip 18.0 from c:pythonpython2libsite-packagespip (python 2.7) C:Usershuxia>pip3 -V pip 18.0 from c:pythonpython3libsite-packagespip (python 3.5)
这样一来我们就能使用pip2 和pip3来对对应的python版本安装不同的包了!