方法一:安装包时临时换源
pip install xxx -i https://pypi.tuna.tsinghua.edu.cn/simple/
其中,xxx表示对应要安装的包的名称,例如:opencv-python、numpy等,-i 后接源地址,使用较多的国内镜像源地址有(任选其一即可):
https://pypi.tuna.tsinghua.edu.cn/simple/ # 清华源
https://mirrors.aliyun.com/pypi/simple/ # 阿里云源
http://pypi.douban.com/simple/ # 豆瓣源
https://pypi.mirrors.ustc.edu.cn/simple/ # 中国科技大学源
方法二:永久换源
Ubuntu系统永久换源
- 打开终端(Terminal)
- 创建或编辑pip源的配置文件pip.conf
sudo vi ~/.pip/pip.conf
- 在文件中输入如下指令:
注1:此处以清华源为例,也可更改为其他国内源,修改对应地址部分。
注2:镜像源为 http 的路径不用加 trusted-host 选项,https 的话要加
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn/simple/
- 保存并关闭文件,再尝试pip安装依赖包即可。
Windows系统永久换源
步骤和Ubuntu系统相似,只是配置文件为
pip.ini(位于%APPDATA%\pip\pip.ini)或者pip.conf(位于用户主目录下的.pip\pip.conf)。
创建或编辑对应配置文件,在文件中输入如下指令(地址也可随自己喜好更换):
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = https://mirrors.aliyun.com/pypi/simple/