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