1. 程式人生 > >同時安裝了python2和python3,如何使用pip

同時安裝了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`