Python 3.11.3环境下Django项目requirements.txt依赖安装超时求助
解决Django依赖安装ReadTimeoutError问题
临时延长pip超时时间
执行安装命令时增加超时参数,给下载流程预留更长时间:
pip install -r requirements.txt --default-timeout=100
切换国内PyPI镜像源
利用国内镜像节点加速包下载,避免官方源网络波动:
单次使用镜像
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple --default-timeout=100
永久配置镜像源(无需每次重复输入)
- Linux/macOS:在用户根目录创建或修改
~/.pip/pip.conf - Windows:在
C:\Users\你的用户名\pip目录创建或修改pip.ini
配置内容如下:
[global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple timeout = 100
单独安装Django再处理剩余依赖
先单独解决超时的Django包,再安装其他依赖:
pip install Django==4.2.1 --default-timeout=100 -i https://pypi.tuna.tsinghua.edu.cn/simple pip install -r requirements.txt
排查网络环境
- 切换网络类型(比如从WiFi换有线网络)测试稳定性
- 临时关闭代理、防火墙等可能拦截网络请求的工具
内容的提问来源于stack exchange,提问作者code writer 3000
相关产品推荐
相关产品推荐

