PIP安裝python包出現超時問題的解決

我們在使用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/

如果換源後還提示超時,可用如下方法:

pip install 包名 -i 你更換的源

通過修改配置文件增加鏡像站點。

$ 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超時內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: