Python離線斷網情況下安裝numpy、pandas和matplotlib等常用第三方包


聯網情況下在命令終端CMD中輸入“pip install numpy”即可自動安裝,pandas和matplotlib同理一樣方法進行自動安裝。

工作的電腦不能上外網,所以不能通過直接輸入pip命令來安裝。

環境:電腦上已經安裝了Python(沒有安裝的請參考其他教程)。

Python離線斷網情況下安裝numpy、pandas和matplotlib等常用第三方包的步驟如下:

 

1、輸入python命令查看本地Python版本。
注意下載對應python版本的包,否則會報錯。

 

可以看到我的電腦中,Python版本是3.6。

2、輸入pip命令。
1)顯示如下界面則表明pip可用。


2)如果顯示pip不是內部或外部命令,也不是可運行的程序或批處理文件,則說明pip還沒有加入到環境變量中。


pip環境變量地址通常在python的子目錄下,例如python配置環境變量的PATH是C:\Python27,那么pip的PATH就是C:\Python27\Scripts。

配置完后再輸入pip命令,就會顯示成功的界面了。

 

 3、在網站上下載配置相應的package,以及配置這些package所需要的包。
地址是:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

1)安裝numpy

下載地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

注意:

cp27和cp35等分別代表這個文件支持的是Python2.7和Python3.5,如果和本地環境不一致是無法安裝的。

win32和win64代表32位和64位的系統。

 pip install numpy-1.16.4+mkl-cp27-cp27m-win_amd64.whl


2) 安裝Pandas
下載地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pandas

安裝Pandas所需的包有:numpy, dateutil, pytz, setuptools,這些也都需要下載。其中安裝dateutil還需要提前安裝six包。

pip install numpy-1.16.4+mkl-cp27-cp27m-win_amd64.whl
pip install pytz-2019.1-py2.py3-none-any.whl
pip install six-1.12.0-py2.py3-none-any.whl
pip install setuptools-41.1.0-py2.py3-none-any.whl
pip install python_dateutil-2.8.0-py2.py3-none-any.whl
pip install pandas-0.24.2-cp27-cp27m-win_amd64.whl


3) 安裝Matplotlib
下載地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib

安裝Matplotlib所需的包有:numpy, dateutil, pytz, pyparsing, kiwisolver, cycler, setuptools。其中安裝dateutil和cycler還需要提前安裝six包。

 

pip install numpy-1.16.4+mkl-cp27-cp27m-win_amd64.whl
pip install pyparsing-2.4.2-py2.py3-none-any.whl
pip install pytz-2019.1-py2.py3-none-any.whl
pip install six-1.12.0-py2.py3-none-any.whl
pip install setuptools-41.1.0-py2.py3-none-any.whl
pip install python_dateutil-2.8.0-py2.py3-none-any.whl
pip install cycler-0.10.0-py2.py3-none-any.whl
pip install kiwisolver-1.1.0-cp27-cp27m-win_amd64.whl
pip install matplotlib-2.2.4-cp27-cp27m-win_amd64.whl
安裝這三個package一共需要10個安裝包:

 

安裝順序很重要,不按順序很多文件裝不上。如果暫時裝不上,就先裝其它文件,然后回過頭來再繼續安裝沒有裝上的。安裝順序如下:

1)numpy-1.16.4+mkl-cp27-cp27m-win_amd64.whl

2)pyparsing-2.4.2-py2.py3-none-any.whl

3)pytz-2019.1-py2.py3-none-any.whl

4)setuptools-41.1.0-py2.py3-none-any.whl

5)six-1.12.0-py2.py3-none-any.whl

6)python_dateutil-2.8.0-py2.py3-none-any.whl

7)cycler-0.10.0-py2.py3-none-any.whl

8)kiwisolver-1.1.0-cp27-cp27m-win_amd64.whl

9)matplotlib-2.2.4-cp27-cp27m-win_amd64.whl

10)pandas-0.24.2-cp27-cp27m-win_amd64.whl


免責聲明!

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



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