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
---------------------