這篇文章本人純原創,是之前自己學習使用pyhton時遇到的問題,故在此記錄。
問題與需求:用python下載第三方庫或包的時候出錯怎么辦?
方法一般有以下四種,可以解決大部分的問題。
1、在cmd命令控制窗口輸入要安裝的包即可:
pip install ...
... 為所需的第三方包,如pygame等
可能有些時候因為網絡或者其他的問題,會顯示下載失敗,此時用2、3方法。
2、去python的pypi官網下載對應名稱包或者庫的.whl文件保存在本地。
在.whl文件夾下cd到對應目錄,進入cmd,輸入:
先輸入:
pip install wheel
再輸入:
pip install ... .whl
即可
***注意要下載對應自己python版本與操作系統的whl文件!
3、若官網訪問太慢或者下載失敗,可采用國內鏡像下載相關第三方包:
目前有很多企業和組織都做了鏡像服務器,上面存放了絕大多數所需要用到的第三方包或者庫,比如清華鏡像、騰訊鏡像等。
這里我比較喜歡使用阿里鏡像,速度快且穩定。
在瀏覽器輸入:
https://mirrors.aliyun.com/pypi/simple/
注意simple/后面加上自己所需的第三方包或庫的名稱,如:numpy等
點擊下載對應自己python和操作系統(winx64或32、linux)版本的.whl文件,保存在本地目錄。
再cmd命令行cd到相應目錄,輸入:
先輸入:
pip install wheel
再輸入:
pip install ... .whl
即可
4、若下載的是tar.gz文件形式的第三方庫:
只需要將文件解壓后,cmd命令行cd到相應目錄,輸入:
python.exe setup.py install
即可
測試:最后打開python編輯器shell,輸入:
import ...
...為所需的相應模塊
若沒有報錯,則恭喜你成功安裝此模塊!
也可以在cmd窗口輸入命令:
pip list
...
則會顯示所有已安裝的模塊
經筆者自己實踐總結,以上方法足以解決開發者在下載安裝所需第三方包或者庫時遇到的問題,讓開發者少走彎路,如果你有別的方法或建議,歡迎評論留言~
上述所有內容均筆者本人一字一句的原創總結,覺得有所幫助可以走一波點贊和關注~
轉載請聲明出處