1. 程式人生 > >python安裝包的離線安裝方法

python安裝包的離線安裝方法

說明:python的離線安裝有時候,由於不同模組有很多依賴包,所以很容易出錯。python線上安裝只需要“pip install 包名”會自動安裝依賴包,所以一般不會出現安裝問題。

1、Linux

主要提供Linux版本的字尾是".whl"和“.tar.gz”,可以搜尋相關的包 https://pypi.org/

2、Windows

主要提供Windows版本的字尾是".whl",可以直接查詢相關的包 https://www.lfd.uci.edu/~gohlke/pythonlibs/

3、離線安裝方法".whl"檔案安裝如下

#以Numpy為例 #linux版本的安裝(預設檔案在當前目錄下) pip install numpy-1.15.0-cp27-cp27mu-manylinux1_x86_64.whl

#Windows版本的安裝(預設檔案在當前目錄下) pip install numpy‑1.14.5+mkl‑cp27‑cp27m‑win_amd64.whl

4、離線安裝方法,".tar.gz"檔案安裝如下:

  (1) 檔案解壓     #".tar.gz"檔案解壓     tar -xzvf numpy-1.15.0.tar.gz      #".zip"檔案解壓     unzip numpy-1.15.0.zip     (2)進入目錄"numpy-1.15.0"     cd numpy-1.15.0     (3)找到“setup.py”檔案,然後安裝     python setup.py install

5、個人建議

(1)建議使用".whl"檔案安裝,不要使用".tar.gz"安裝,因為".tar.gz"在編譯過程中容易出錯

(2)其中"numpy-1.15.0-cp27-cp27mu-manylinux1_x86_64.whl"與"numpy-1.15.0-cp27-cp27m-manylinux1_x86_64.whl" 這兩個檔案的檔案字元編碼方式不同,"cp27-cp27m"為每個字元佔用2個位元組,"cp27-cp27mu"每個位元組佔用4個字元,建議安裝"cp27-cp27mu"檔案,有的時候"cp27-cp27m"檔案可能裝不上。

原文:https://blog.csdn.net/make_progress/article/details/81636168