我們?cè)谑褂胮ip默認(rèn)源進(jìn)行模塊安裝時(shí),經(jīng)常會(huì)超時(shí)問題導(dǎo)致不能下載。如圖所示:
下面是解決方法—換源。
在自己電腦的C:\Users\25103\AppData\Roaming路徑下新建pip.ini文件,在文件中寫下如下內(nèi)容:
[global]
timeout = 60000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
可更換的國(guó)內(nèi)源有
- 清華:https://pypi.tuna.tsinghua.edu.cn/simple
- 阿里云:https://mirrors.aliyun.com/pypi/simple/
- 中國(guó)科技大學(xué) https://pypi.mirrors.ustc.edu.cn/simple/
- 華中理工大學(xué):https://pypi.hustunique.com/
- 山東理工大學(xué):https://pypi.sdutlinux.org/
- 豆瓣:https://pypi.douban.com/simple/
如果換源后還提示超時(shí),可用如下方法:
通過修改配置文件增加鏡像站點(diǎn)。
$ sudo vi ~/.pip/pip.config //linux or MacOS
[global]
timeout = 6000
index-url = http://e.pypi.python.org/simple
trusted-host = pypi.douban.com
[install]
use-mirrors = true
mirrors = http://e.pypi.python.org
再者說一下被限制的情況(一般發(fā)生在公司或者一些保密場(chǎng)所),如果這個(gè)在你所處的局域網(wǎng)中有可以訪問外網(wǎng)的機(jī)子,
那么恭喜你,你可以做一個(gè)代理來實(shí)現(xiàn)訪問。pip 支持代理,你只需要找一臺(tái)有外網(wǎng)權(quán)限的開發(fā)機(jī),然后搭建一個(gè)代理服務(wù)器,
然后在pip中使用這個(gè)代理就可以了。
到此這篇關(guān)于PIP安裝python包出現(xiàn)超時(shí)問題的解決的文章就介紹到這了,更多相關(guān)PIP超時(shí)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- 一分鐘帶你掌握Python中pip的安裝與使用方法
- python pipeline的用法及避坑點(diǎn)
- pip/anaconda修改鏡像源,加快python模塊安裝速度的操作
- python如何發(fā)布自已pip項(xiàng)目的方法步驟
- 如何將自己的python代碼發(fā)布在pip install給別人使用你知道嗎