python2和python3同時存在如何安裝和使用pip


linux下
如果沒有pip則需要安裝pip
python2安裝pip

sudo apt install python-pip
1
如果是python3,則如下:

sudo apt install python3-pip
1
此時python2和python3同時有pip,
使用pip時如下:
python2:

python2 -m pip install XXX
1
python3:

python3 -m pip install XXX
1
同上,對於windows下,如果沒有pip則要先安裝,相對linux麻煩那么一小丟丟~
到官網https://pypi.python.org/pypi/pip#downloads

下載圖中紅色方框的文件,解壓后打開終端(cmd)進入此文件夾后輸入如下命令
python2安裝pip

python2 setup.py install
1
現在安裝python3的pip
注意!!!一定不要直接在此目錄下執行python3 setup.py install,否則你會哭的。

唉,筆者為了寫這篇文章查看一下是否可以如此操作,結果哭得稀里嘩啦的,可謂盡職盡責了。
由於pip是兼容python2和python3的,當用python3安裝的時候,一定要確定在終端輸入python3出來的是python3,沒有則要在python3安裝目錄下的script文件下將python.exe改為python3.exe(當然要設置此為環境變量,這個內容網上有)
cmd進入python3的目錄后

python3 setup.py install
1
此時安裝完畢輸入pip3 -V,結果就是python3的pip,直接輸入pip則是python2的pip,當然這個可以不理會,總之以后安裝其他東西,要分開,以camb為例
python2

python2 -m pip install camb
1
python3 -m pip install camb
1
當然由於pip,pip3分別已經是python2和python3的了,所以也可以

pip install camb #python2
1
pip3 install camb #python3
---------------------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM