pip install -r requirements.txt安装超时解决方法

pip install -r requirements.txt安装超时解决方法

使用场景:

今天在进行flask开发的,在自己电脑落下代码后,开始安装依赖,然后有好几次在安装flask-Sqlalchemy都发生了安装超时的错误,于是寻找来两种解决方法。
借鉴文档:https://blog.csdn.net/weixin_43549712/article/details/90033788

1.通过命令行的方法处理超时问题

新命令

pip install --default-timeout=1000 --no-cache-dir -r requirements.txt

替换原本的安装依赖的命令。
ps:这种方法理论上没有提升速度,还是会需要花很多的时间去等待安装。不太建议,并且效果不太好。

2.修改pip的镜像源提高下载速度(推荐)

pip install -r requirements.txt安装超时解决方法_第1张图片
在这个目录下新建一个pip的文件夹。
pip install -r requirements.txt安装超时解决方法_第2张图片
新建一个pip.ini的文件,并添加镜像(这里用的阿里的)。
镜像代码

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com

这些步骤操作完,再去安装依赖pip install -r requirements.txt可以体会到单车变超跑的感觉。

这里推荐几个不错的镜像地址

阿里云 http://mirrors.aliyun.com/pypi/simple/ (******)

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

你可能感兴趣的:(pip install -r requirements.txt安装超时解决方法)