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