美文网首页
pip install的常见坑

pip install的常见坑

作者: 加大码先生 | 来源:发表于2020-05-12 00:00 被阅读0次

说明

pip install 经常遇到的两个坑,一个是下载速度非常慢,一个是 timeout的问题。

下载速度慢的问题

pip默认的是国外的源进行下载,所以速度比较慢,源替换成国内镜像,可以大幅提升下载速度。
国内常用的源:

临时使用:
可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple

例如:

pip install -i http://mirrors.aliyun.com/pypi/simple/ numpy

这样就会从阿里云这边的镜像去安装numpy库。

一劳永逸的方法:
Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)

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

timeout的问题

一般换了源之后,timeout的问题一般不会出现了,出现的话会报错如下

ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.

可以用参数default-timeout

pip --default-timeout=100 install numpy

一劳永逸的方法:
Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
timeout = 6000

[install]
trusted-host=mirrors.aliyun.com

相关文章

网友评论

      本文标题:pip install的常见坑

      本文链接:https://www.haomeiwen.com/subject/fximnhtx.html