
前言:作为一个python程序员来说,少不了和pip打交道,那自然避免不了在十分迫切的需要*载下**使用某个第三方库的时候遇到pip*载下**进度条龟速、pip*载下**或连接超时的问题,当然这个也和部分地区网络还有pip官方镜像源服务器的心情有关
首先要解决这个问题,我们就要把pip默认的*载下**源给替换成国内的*载下**源,给出国内速度比较快的几个镜像源:
- 豆瓣 https://pypi.douban.com/simple/
- 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
- 阿里云 https://mirrors.aliyun.com/pypi/simple/
- 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ps:我个人一般是使用豆瓣源哈~
接下来就是几种更换*载下**源的方法了
注意:在不同的操作系统和pip版本下有差异
一、临时替换*载下**源:假设现在我要*载下**selenium这个第三方模块
pip install -i https://pypi.douban.com/simple/ selenium
-i 参数表示这一次*载下**指定某个*载下**源,下次不再生效通过配置pip配置文件永久替换*载下**源win10操作系统首先打开文件管理器进入到当前登录用户目录,比如我的是 C:\Users\zero\,或者也可以进入 C:\Users\zero\AppData\Roaming\在当前目录(以上任一)新建pip文件夹进入新建的pip文件夹,新建pip.ini文件(注意是.ini格式,不是.txt格式)编辑该pip.ini文件,添加内容如下[global] index-url = https://pypi.douban.com/simple/ [install] trusted-host = pypi.douban.com 保存退出,快去试试*载下**吧!linux操作系统首先编辑当前用户家目录下.pip文件夹下的pip.conf文件(没有则新建)vim ~/.pip/pip.conf 然后添加内容如下[global] index-url = https://pypi.douban.com/simple/ [install] trusted-host = pypi.douban.com 保存退出,快去试试*载下**吧!
二、通过配置pip配置文件永久替换*载下**源
- win10操作系统
- 首先打开文件管理器进入到当前登录用户目录,比如我的是 C:\Users\zero\,或者也可以进入 C:\Users\zero\AppData\Roaming\
- 在当前目录(以上任一)新建pip文件夹进入新建的pip文件夹,新建pip.ini文件(注意是.ini格式,不是.txt格式)
- 编辑该pip.ini文件,添加内容如下
[global]
index-url = https://pypi.douban.com/simple/
[install]
trusted-host = pypi.douban.com
4.保存退出,快去试试*载下**吧!
- linux操作系统
1.首先编辑当前用户家目录下.pip文件夹下的pip.conf文件(没有则新建)
vim ~/.pip/pip.conf
2.然后添加内容如下
[global]
index-url = https://pypi.douban.com/simple/
[install]
trusted-host = pypi.douban.com
3.保存退出,快去试试*载下**吧!
三、(终极方案)使用pip config set永久替换*载下**源
- 在命令行中执行以下两条指令(win10是cmd),pip版本需要>=10.0.0
pip config set global.index-url https://pypi.douban.com/simple/
pip config set install.trusted-host pypi.douban.com