關于python安裝第三方庫的問題與解決方案
1.速度過慢
大部分第三方庫都是在國外網(wǎng)站,如果直接使用pip install 包名,下載速度會很慢,這對一些大型包是很致命的,如果下載中斷則需要重頭再來。
解決方案:
使用國內(nèi)鏡像(如清華鏡像下載),速度很容易達到1M以上;
代碼:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名
2.pip安裝出現(xiàn)wheel錯誤
安裝某些包時,進行到一半出現(xiàn)構(gòu)建wheel錯誤,這可能由于某些神秘的原因造成的,非常讓人惱火。
解決方案:
在python第三方庫綜合網(wǎng)站上搜索這個包,手動下載whl文件,下載完成后使用pip install whl文件路徑即可。
入口在下方圖片上:
注意:
- 1.不同的包對應的python版本也不同,例如python3.10版本,下載包就應該是310版本以防止沖突
- 2.有時候下載whl文件,安裝仍然出現(xiàn)wheel錯誤。可能是由于該包依賴于其他包,這時需要檢查其他依賴包是否版本對應,如果不對應也會出現(xiàn)wheel錯誤
3.pip安裝錯誤,綜合網(wǎng)站找不到包
有些包(如rasterstats)既不能通過pip安裝,在2中的網(wǎng)站也找不到,該怎么辦?
解決方案:
在python發(fā)布所有包網(wǎng)站上搜索并下載,入口在圖片中:
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
合并Excel工作薄中成績表的VBA代碼,非常適合教育一線的朋友
每次學生考試,評分完畢之后,把每個科的成績收集起來,就得到了一個有若干工作表,每個表有學生學號、分數(shù)等列的Excel工作薄。2009-04-04