编程技术分享平台

网站首页 > 技术教程 正文

一条命令搞定pip国内镜像源设置(python pip 国内镜像)

xnh888 2025-06-04 02:59:22 技术教程 4 ℃ 0 评论

玩python的同学想必没有不用pip的吧,pip是python包管理工具,和Nodejs的npm、Java的maven类似,这些依靠开源力量建立起的庞大软件库极大提高了开发的效率,不过默认python第三方库服务器https://pypi.org/对国内用户来说太慢了,pip安装依赖包不仅慢,而且很容易出现超时报错的问题。

使用国内的镜像源可以很好的解决下载速度慢的问题,这些镜像源就是为了解决这样的问题而建立起来的,它们会定时同步官方的库以保持同步,这里以清华的镜像源为例,执行ip install xxx -i
https://pypi.tuna.tsinghua.edu.cn/simple 就指定了清华的镜像源(xxx表示要安装的包名),这样安装依赖包的速度明显会快很多。

临时使用国内镜像源
pip install xxx -i
https://pypi.tuna.tsinghua.edu.cn/simple

当然,通过-i指定镜像源的方式只是临时使用,如果每次执行pip install都要明确指定镜像源的话还是很不方便的,可以一条命令完成永久设置镜像源,之后只要执行pip install xxx就会默认使用设置的镜像源,不管windows还是linux都是一样的。

永久使用国内镜像源
pip config set global.index-url
https://pypi.tuna.tsinghua.edu.cn/simple

执行上面的设置命令终端会显示写入的配置文件路径,也可以通过pip config list来查看到设置的镜像源进行验证。

windows系统设置镜像源记录

C:\Users\Administrator>pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Writing to C:\Users\Administrator\AppData\Roaming\pip\pip.ini

C:\Users\Administrator>
C:\Users\Administrator>pip config list
global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'

linux系统设置镜像源记录

zx@admin:~$ pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
Writing to /home/zx/.config/pip/pip.conf
zx@admin:~$ pip config list
global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
zx@admin:~$ more /home/zx/.config/pip/pip.conf 
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表