1.简介
在python中使用pip安装各种包的时候,容易出现网速过慢,导致安装失败,或者安装时间过长,等到安装好了,黄花菜都凉了
2.解决
2.1 方法一
使用pip命令的时候在install
后面加上-i国内源参数
,如下所示
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ opencv-python # 清华大学
效果如下,使用这种方式,分分钟就完成包的下载,问题就真正取决于自己电脑的网速快慢了(😄)
国内常用的镜像源如下,安装的时候只需要将module
替换成想要安装的包就行了,如opencv-python
pip install -i https://pypi.douban.com/simple module # 使用豆瓣源
pip install -i http://mirrors.aliyun.com/pypi/simple/ module # 阿里云
pip install -i https://pypi.mirrors.ustc.edu.cn/simple/ module # 中国科技大学
pip install -i http://pypi.douban.com/simple/ module # 豆瓣(douban)
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ module # 清华大学
pip install -i http://pypi.mirrors.ustc.edu.cn/simple/ module # 中国科学技术大学
2.2 方法二
2.2.1 第一步
首先找到C:\Users\Administrator\AppData\Roaming
这个路径的文件夹,推荐使用Everything工具查找此文件夹
2.2.2 第二步
在此路径下新建文件夹,命名为“pip
”,然后在pip文件夹中新建一个txt格式的文本文档,打开文本文档,将如下这些代码复制到文本文档中,关闭保存。然后将txt
格式的文本文档重新命名为“pip.ini
”,这样就创建了一个配置文件。
[global]
timeout = 60000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
use-mirrors = true
mirrors = https://pypi.tuna.tsinghua.edu.cn
这样就可在使用pip命令安装包的时候默认使用国内清华大学的镜像源了,速度超快
3.结尾
本人来看,第二种方法一劳永逸,很方便,但是第一种方法有没那么麻烦,只需要带命令后面加上参数就行了,看个人喜好。