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版本安裝不同的包了!