安装pip时命令提示符出现ReadTimeoutError警告,求解决方案
解决pip安装时ReadTimeoutError的思路
更换国内PyPI镜像源:国内镜像网络延迟更低,能有效规避超时问题。
单次安装指定源:pip install pip -i https://pypi.tuna.tsinghua.edu.cn/simple
配置永久源(一劳永逸):
Windows用户在个人目录下创建pip文件夹,新建pip.ini文件;Linux/macOS用户在~/.config/pip/目录下创建pip.conf文件,写入以下内容:[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple延长超时时间:给pip设置更长的网络等待时长,比如调整为60秒:
pip install pip --default-timeout=60排查网络问题:
- 用浏览器打开
https://pypi.org/simple/pip/,确认当前网络能正常访问官方源 - 如果正在使用代理,检查代理配置是否正确,或暂时关闭代理重试
- 切换网络(比如换成手机热点),排除本地网络的限制干扰
- 用浏览器打开
本地安装pip:若网络持续不稳定,手动下载安装包到本地再执行安装:
- 从国内镜像站下载对应版本的pip wheel包(比如清华镜像的pip资源页面)
- 执行本地安装命令:
pip install /你的文件下载路径/pip-xxx-py3-none-any.whl
内容的提问来源于stack exchange,提问作者Siddharth_H_98
相关产品推荐
相关产品推荐

