同時安裝了python2和python3,如何使用pip
國內網站解法
把其中一個python.exe改名字,即python.exe和pythonw.exe改為python2.exe和pythonw2.exe,但是被修改了名字的python對應的pip無法使用
官方解法
Python社區:我們在安裝Python3(>=3.3)時,Python的安裝包實際上在系統中安裝了一個啟動器py.exe,默認放置在文件夾C:\Windows\下面。這個啟動器允許我們指定使用Python2還是Python3來運行代碼。
py -2 test.py
py -3 test.py
去掉參數 '-2/-3'
在代碼文件最開始加入一行
#! python2
或者#! python3
分別表示該代碼文件使用Python2或者Python3解釋運行。那么運行的時候命令行為
py test.py
使用pip
py -2 -m pip install XXXX
或者
py -3 -m pip install XXXX
注意
python2代碼文件開頭
! python2
coding: utf-8`