Python pypi问题

由于PyPI在国外服务器,导致国内下载速度较慢。本文介绍了三种加速方法:1) 使用清华大学TUNA、中科大、豆瓣等国内Pypi镜像库;2) 修改pip源文件;3) 临时指定下载源。各镜像源的同步频率和安全性有所不同。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题描述:

        

ReadTimeoutError:

ReadTimeoutError: HTTPSConnectionPool(host=’pypi.python.org’, port=443): Read timed out.

这是因为国外的PyPI的速度比较慢.

国内有相应的镜像网站,和其进行同步,连接速度加快.


方法1: 国内Pypi镜像库下载

sudo -H pip install --index <源> + <包>

如:

sudo -H pip install --index https://pypi.tuna.tsinghua.edu.cn/simple scikit-learn


或:

sudo pip  install -U -i https://pypi.tuna.tsinghua.edu.cn/simple scikit-learn 

镜像源:

清华大学 TUNA 协会

https://pypi.tuna.tsinghua.edu.cn/simple/
pypi 镜像每 5 分钟同步一次。

中科大

https://pypi.mirrors.ustc.edu.cn/simple
与pypi同步不及时,可能无最新安装包

豆瓣

http://pypi.douban.com/simple/
安装包同步更新,但不是受信任的站点,不是https,可以手动下载安装,不方便。

方法2: 修改源方式

找到site-packages文件夹里面的index.py

修改如下:

#PyPI = Index(‘https://pypi.python.org/‘)
PyPI = Index(‘https://pypi.tuna.tsinghua.edu.cn/‘)

方法3: 临时指定源方式

pip install -U somePackage -i http://pypi.douban.com/simple/





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值