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!
推薦閱讀:
- 關於多種方式完美解決Python pip命令下載第三方庫的問題
- Python包管理工具pip用法詳解
- 新手必備Python開發環境搭建教程
- python中pip安裝庫時出現Read timed out解決辦法
- pip install命令安裝擴展庫整理