window下python2、python3安裝包的方法
一、在線安裝
安裝好python、設置好環境變量后,在python安裝目錄下Script文件夾內會存在pip.exe和easy_install.exe兩種在線安裝工具。
只需要在cmd輸入pip,可以查看pip是否可用
沒有報錯表示可用,在cmd中輸入pip install xxx就可以在線安裝包了,xxx為你要安裝的包的名稱。如在線安裝lxml包,只需要在cmd中輸入pip install lxml。即可
在線更新
pip install --upgrade 庫名
1
在cmd中輸入pip install --upgrade xxxx就可以在線更新庫了,xxx為你要更新的庫的名稱。如在線更新lxml包,只需要在cmd中輸入pip install --upgrade lxml。即可
二、離線安裝
window下python的包兩種形式存在,一種以.whl文件形式存在,一種以文件夾形式存在,在文件夾下一般與一個setup.py文件。下面介紹如何安裝這兩種形式的包。
在安裝過程中,很多包是有依賴包的,必須先安裝好依賴包才能安裝成功當前包。聯網電腦,會自動下載安裝所依賴的包,所以問題不大,對於不能聯網的電腦,就只能根據錯誤提示,一點一點下載安裝所依賴的包。
python包庫的下載地址:https://pypi.python.org/pypi?%3Aaction=browse
安裝python3的包:
如果是whl格式的包:
將whl文件放在C:\Program Files\Python35-32\Scripts文件夾下
先cd到目錄(在cmd中輸入)
cd \Program Files\Python35-32\Scripts
再安裝包(在cmd中輸入,xx換成你的文件名)
pip install xx.whl
如果是文件夾形式的包
將文件夾放在C:\Program Files\Python35-32\Scripts文件夾下
先cd到文件夾目錄(在cmd中輸入,xx換成你的文件夾名稱)
cd \Program Files\Python35-32\Scripts\xx
1
再執行安裝(在cmd中輸入)
python setup.py install
1
安裝python2的包:
如果是whl格式的包:
將whl文件放在C:\Python27\Scripts文件夾下
先cd到目錄(在cmd中輸入)
cd \Python27\Scripts
1
再安裝包(在cmd中輸入,xx換成你的文件名)
pip install xx.whl
1
如果是文件夾形式的包
將文件夾放在C:\Python27\Scripts文件夾下
先cd到文件夾目錄(在cmd中輸入,xx換成你的文件夾名稱)
cd \Python27\Scripts\xx
1
再安裝包(在cmd中輸入)
python setup.py install
1
注意:
對於部分無法引入的包,需要在對應的安裝包目錄下運行自定義腳本
如:scapy包按照上述方式安裝成功,但是無法正常引入,需要將自定義的腳本文件放在
C:\Python27\Scripts\scapy-master文件夾下執行
Python庫的卸載
卸載使用:pip uninstall [packge]
卸載完成之后到.\Lib\site-packages目錄下檢查package文件夾是否還在,如果還在,刪除之【注意此時必須關閉python或者ipython】
---------------------
原文:https://blog.csdn.net/luanpeng825485697/article/details/77816740