Python环境问题-安装和下载包时遇到超时ReadTimeoutError

Python环境问题-超时ReadTimeoutError

 

Python按照包的时候,有时候会因为ReadtimeoutErro发现下载不了的问题(超时)。

这个时候,一般要通过国内镜像来下载。从网上找了点资料,记录一下。

 

——————镜像下载的常用格式

pip install -i https://pypi.douban.com/simple XXX

pip install -i https://pypi.tuna.tsinghua.edut.cn/simple XXX

pip install -i http://pypi.mirrors.ustc.edu.cn/simple XXXX

pip install -i http://pypi.hustunique.com/simple XXXX

pip install -i http://pypi.sdutlinux.org/simple XXXX

 

——————如果遇到域名信任问题,要加--trusted-host 参数

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn XXXX

 

 

1、从国内镜像下载:

1)国内镜像站点

     http://pypi.douban.com/simple 豆瓣

  https://pypi.tuna.tsinghua.edut.cn/simple 清华

      http://pypi.hustunique.com/simple 华中理工大学

      http://pypi.sdutlinux.org/simple 山东理工大学

      http://pypi.mirrors.ustc.edu.cn/simple 中国科学技术大学

2)使用镜像的命令

  使用镜像:pip install xxxx -i https://pypi.douban.com/simple 如下:

   pip install virtualenv -i https://pypi.douban.com/simple

   这时可以换成国内源:

   pip install -i https://pypi.tuna.tsinghua.edu.cn/simple module_name

   或

   pip install -i https://pypi.douban.com/simple module_name

   第一个安装不行就换第二个试试。

   其实用anaconda安装就比较快,不会出现这个问题

   conda install module_name

 

2、下面是其它网友的补充

   一般情况下PIP出现ReadTimeoutError都是因为被GFW给墙了,所以一般遇到这种问题,我们可以选择国内的镜像来解决问题。

- 在Windows下:

   C:\Users\Administrator\下新建pip文件夹,在创建pip.ini文件,拷贝下面代码进去,保存。

   [global] 

   index-url = https://pypi.tuna.tsinghua.edu.cn/simple

   其实就是把python的源换成了清华源,应该能解决问题。

 

- 或者,延长等待时间完美解决问题:

   windows下在cmd中,linux在终端下输入如下命令:

其一:

pip --default-timeout=100 install -U 库名

例如:

pip --default-timeout=100 install -U numpy

 

 

 

pip install nltk --default-timeout=100

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值