问题背景
使用pip install -r requirements.txt时显示超时
解决方法1
使用下面的指令:
sudo pip install --default-timeout=100 -r requirements.txt
补充描述
在这个命令中,–default-timeout=100 是一个选项,它设置了pip安装过程中网络请求的默认超时时间。这里的 100 是指超时时间限制,单位为秒。
*根据包的大小,可能你还需要设置更长的时间
解决方法2
如果你没有更换过pip的源,可以使用下面的指令,制定清华镜像源来安装你的应用
sudo pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/