因為python2和python3版本不相容的原因,所以很多系統上避免不了轉python2 和python3. pip 很容易指向同乙個。在我的電腦上,pip和pip3 都指向了python3. 為了讓pip指向python2, pip3 指向python3.需要做一些簡單的修改;
命令如下:which pip
一般情況下會顯示:
/usr/local/bin/pip
然後 vim /usr/local/bin/pip
我們可以看到如下:
#!/usr/bin/python3
# -*- coding: utf-8 -*-
import re
import sys
from pip import main
if __name__ == '__main__':
sys.ar**[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.ar**[0])
sys.exit(main())
將第一行 #!/usr/bin/python3 修改為
#!/usr/bin/python2
注意:若有多個python3版本,需要指定到其中乙個python3版本,如指定到python3.6版本,首先要通過which python3.6找到對應版本路徑:如/library/frameworks/python.framework/versions/3.6/bin/python3.6
然後vim /library/frameworks/python.framework/versions/3.6/bin/pip3
將檔案的第一行改為如下路徑即可將pip3的安裝指定到python3.6版本。
/library/frameworks/python.framework/versions/3.6/bin/python3.6
python 使用pip離線安裝庫
在一台不聯網的機器上,安裝大量的模組。1.找一台同系統的聯網的機器,安裝好所需要的模組。導入庫資訊 pip freeze requirements.txt 將本機上安裝的模組名稱和模組的版本號都寫入到requirements.txt檔案中。可以增刪裡面的記錄。pip download 位址 r re...
python使用pip離線安裝庫
目錄 三 離線安裝庫 四 參考 最近在做乙個大資料專案,開發過程中用自己的機子安裝了很多庫,開發完之後需要部署到客戶那邊的環境中,但是客戶那邊的環境是不能聯網的,於是就需要離線進行庫的安裝。上網搜了一下,大概思路是 整體流程如下圖所示 整個流程主要使用到庫管理工具pip,我用的是python安裝完已...
python 安裝pip 命令 pip 安裝命令
pip官網文件 若沒有將c python27 scripts加入到path環境變數,可以在c python27 scripts目錄下執行pip命令。常用命令 1.列出已安裝的package c python27 scripts pip list pil 1.1.7 pip 1.5.6 py2exe ...