Python庫的安裝
window下python2、python3安裝包的方法
安裝好python国章、設(shè)置好環(huán)境變量后,在python安裝目錄下Script文件夾內(nèi)會存在pip.exe和easy_install.exe兩種在線安裝工具。
只需要在cmd輸入pip竹挡,可以查看pip是否可用?
沒有報錯表示可用,在cmd中輸入pip install xxx就可以在線安裝包了立膛,xxx為你要安裝的包的名稱揪罕。如在線安裝lxml包,只需要在cmd中輸入pip install lxml。即可
pipinstall--upgrade庫名
1
在cmd中輸入pip install –upgrade xxxx就可以在線更新庫了耸序,xxx為你要更新的庫的名稱忍些。如在線更新lxml包,只需要在cmd中輸入pip install –upgrade lxml坎怪。即可
window下python的包兩種形式存在罢坝,一種以.whl文件形式存在,一種以文件夾形式存在搅窿,在文件夾下一般與一個setup.py文件嘁酿。下面介紹如何安裝這兩種形式的包。
在安裝過程中男应,很多包是有依賴包的闹司,必須先安裝好依賴包才能安裝成功當(dāng)前包。聯(lián)網(wǎng)電腦沐飘,會自動下載安裝所依賴的包游桩,所以問題不大,對于不能聯(lián)網(wǎng)的電腦耐朴,就只能根據(jù)錯誤提示借卧,一點一點下載安裝所依賴的包。
python包庫的下載地址:https://pypi.python.org/pypi?%3Aaction=browse
如果是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?
再執(zhí)行安裝(在cmd中輸入)?
python setup.py install
如果是whl格式的包:?
將whl文件放在C:\Python27\Scripts文件夾下
先cd到目錄(在cmd中輸入)?
cd \Python27\Scripts?
再安裝包(在cmd中輸入,xx換成你的文件名)?
pip install xx.whl
如果是文件夾形式的包?
將文件夾放在C:\Python27\Scripts文件夾下
先cd到文件夾目錄(在cmd中輸入影晓,xx換成你的文件夾名稱)?
cd \Python27\Scripts\xx?
再安裝包(在cmd中輸入)?
python setup.py install
注意:?
對于部分無法引入的包镰吵,需要在對應(yīng)的安裝包目錄下運(yùn)行自定義腳本?
如:scapy包按照上述方式安裝成功,但是無法正常引入挂签,需要將自定義的腳本文件放在?
C:\Python27\Scripts\scapy-master文件夾下執(zhí)行
卸載使用:pip uninstall [packge]
卸載完成之后到.\Lib\site-packages目錄下檢查package文件夾是否還在疤祭,如果還在,刪除之【注意此時必須關(guān)閉python或者ipython】