一般安装python之后,pip默认的镜像地址是:https://pypi.org/simple
但是由于默认的官方pypi经常被墙,或者连接速度较慢,导致pip安装经常不可用或者下载安装包失败,所以我们最好是将自己使用的pip源更换一下,使用境内的pip镜像安装源。
国内镜像源
清华大学:https://pypi.tuna.tsinghua.edu.cn/simple
清华大学的pip源是官网pypi的镜像,每隔5分钟同步一次,重点推荐!!!
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣:http://pypi.douban.com/simple/
临时使用镜像地址
在使用pip的时候加上参数 -i 镜像源网址
举一个例子,
pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple/
这样就可以从清华的镜像下载安装opencv-python。
注意,simple
不能少, 是https
而不是http
二、永久修改pip镜像(推荐)
Windows系统
①命令行修改
使用pip命令全局配置pip镜像源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
升级 pip 到最新的版本 (>=10.0.0) 后进行配置:
python -m pip install --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
如果 pip 默认源的网络连接较差,临时使用本镜像站来升级 pip:
python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
②修改配置文件
1.在C:/Users/用户名/AppData/Roaming 下新建pip文件夹,在文件夹中新建文件pip.ini
2以记事本的方式打开,输入下面内容,并保存
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn
3.此时重新进入cmd,直接“pip install xxx”,可以看到此处还是清华大学的镜像源
Linux or Mac系统
- 使用软件包的安装用户,执行如下命令:
cd ~/.pip
# 如果提示目录不存在,则执行如下命令创建:
mkdir ~/.pip
cd ~/.pip
- 编辑pip.conf文件。
使用vi pip.conf命令打开pip.conf文件,写入如下内容:
[global]
#以华为源为例,请根据实际情况进行替换。
index-url = https://mirrors.huaweicloud.com/repository/pypi/simple
trusted-host = mirrors.huaweicloud.com
timeout = 120
- 执行:wq!命令保存文件。