解決用conda/pip install 安裝庫太慢的問題


有時候我們會用pip install下載一些第三方庫,但是由於鏈接處於外網,下載速度太慢甚至會斷連,下面提供了一個簡單的解決辦法

 

使用pip install+目標庫 下載命令后,通常會告訴你一個下載鏈接, 如上圖,這里是

https://files.pythonhosted.org/packages/20/8e/c5ee7dcf8168327bb6d2e3f830edadc91485f23049afaa709a3e019d47ef/pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl

我們復制這個鏈接到迅雷,用迅雷下載,可以看到速度變快了。

 

文件下載好后,操作命令界面轉至文件下載位置,我這里是桌面,在文件所在目錄下用命令pip install + 文件名.whl ,可以看到跳過了下載步驟,直接安裝了。

有的時候安裝一個庫還需要安裝其它的支持文件,如果文件太大,可以重復上面的過程,一個一個裝好。

但是,如果遇到完全訪問不了外網的情況,很多情況下可以使用鏡像來解決,原理大概就是那些可以訪問外網的人把東西下載好后放在國內網站上,供別人下載,這樣就不用訪問外網了,直接在國內下載文件。不同的鏡像站可能支持的文件不一樣。python第三方庫下載我推薦清華的鏡像。

使用格式:

pip install -i 鏡像網站鏈接+空格+文件名

比如下載tensorflow

pip install -i  https://pypi.tuna.tsinghua.edu.cn/simple tensorflow(注意要有空格)

如果覺得每次這樣太麻煩,可以在“C:\用戶\你的用戶名\”目錄下創建“pip”目,“pip”目錄下創建“pip.ini”文件;

文檔打開,文件內輸入

[global]
index-url=https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn

注意index-url和trusted-host是你選擇鏡像網站的地址

 

此處列出從其它文章找到的鏡像網站:

http://pypi.douban.com/simple/ 豆瓣
http://mirrors.aliyun.com/pypi/simple/ 阿里
http://pypi.hustunique.com/simple/ 華中理工大學
http://pypi.sdutlinux.org/simple/ 山東理工大學
http://pypi.mirrors.ustc.edu.cn/simple/ 中國科學技術大學
https://pypi.tuna.tsinghua.edu.cn/simple 清華

https://www.lfd.uci.edu/~gohlke/pythonlibs/加利福尼亞大學(國外鏡像)


免責聲明!

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



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