pip安装docutils==0.16遇版本找不到+超时问题,求解决方案
解决方案
针对你遇到的pip安装超时+找不到指定版本包的问题,试试下面这些方法:
1. 换国内镜像源并延长超时时间
这是最常用的解决办法,国内镜像访问速度更快,延长超时能避免网络波动导致的失败:
- 临时执行安装命令(包含依赖文件或单独装包):
# 安装整个requirements.txt pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple --default-timeout=100 # 单独安装指定版本的docutils pip install docutils==0.16 -i https://pypi.tuna.tsinghua.edu.cn/simple --default-timeout=100 - 永久配置镜像源(一劳永逸):
- Windows系统:在
%APPDATA%\pip目录下新建pip.ini文件,写入以下内容:[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple default-timeout = 100 - Linux/macOS系统:在
~/.pip目录下新建pip.conf文件(或~/.config/pip/pip.conf),写入同样的配置内容。
- Windows系统:在
2. 排查网络环境
- 切换到更稳定的网络(比如手机热点),排除当前网络的访问限制
- 关闭正在运行的代理工具、防火墙,避免它们拦截pip的网络请求
3. 手动下载包后本地安装
如果上面的方法还是不行,直接下载安装包到本地再安装:
- 从国内镜像站下载docutils==0.16的安装包(比如tar.gz源码包或对应系统的wheel包)
- 执行本地安装命令,替换为你实际的文件路径:
pip install /你的文件路径/docutils-0.16.tar.gz
内容的提问来源于stack exchange,提问作者Anu
相关产品推荐
相关产品推荐

