树莓派更换pip源为国内源
背景
我们在使用python自带的pip源下载第三方库时速度非常慢,尤其是安装一些比较大的库,经常会由于网络原因而下载失败。
因此,我们需要将默认的pip源更换为国内的pip源,常见的国内pip源有
- 阿里云 https://mirrors.aliyun.com/pypi/simple/
- 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
- 豆瓣 https://pypi.douban.com/simple/
- 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
本文主要基于树莓派环境来说明如何替换默认pip源为国内镜像源
方法
临时指定
这里选择requests
库作为例子
pip install requests -i https://pypi.douban.com/simple
更改配置
执行sudo vim /etc/pip.conf
,将默认源注释掉,再添加新的国内源,如下:
[global]
extra-index-url=https://pypi.douban.com/simple
# extra-index-url=https://www.piwheels.org/simple
保存并退出,执行pip config list
global.extra-index-url='https://pypi.douban.com/simple'
返回以上结果则说明修改成功
更改完配置后执行pip install 第三方库
即可