Python pip切换镜像源的方法详解

 更新时间:2026年07月06日 09:22:04   作者:丞网科技  
还在被pip下载龟速折磨吗,这篇文章小编就为大家详细介绍了Python pip切换镜像源的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下

还在为 pip 下载龟速烦恼?一行命令永久解决,告别 -i 参数!

为什么需要换源

在使用 Python 进行开发时,pip 是我们最常打交道的工具之一。然而,默认的官方源 https://pypi.org/simple 服务器位于国外,国内用户访问时常常遇到:

  • 下载速度几十 KB/s,甚至超时断开
  • 频繁报错 ReadTimeoutErrorConnectionError
  • 每次都要手动加 -i https://pypi.tuna.tsinghua.edu.cn/simple

解决方案很简单:配置全局镜像源,一次配置,永久生效!

切换源后,requirements.txt里面的所有库就可以一键下载!

清华镜像源介绍

清华大学开源软件镜像站(Tuna)是国内最稳定、最快速的 PyPI 镜像之一:

  • 镜像地址https://pypi.tuna.tsinghua.edu.cn/simple
  • 同步频率:每 5 分钟与官方源同步一次
  • 特点:稳定、高速、永久免费

一键永久配置(推荐)

方法一:直接终端运行(适用于所有平台)

打开你的终端(CMD、PowerShell、Bash 均可),直接执行以下两条命令:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set global.trusted-host pypi.tuna.tsinghua.edu.cn

执行效果:

验证配置是否成功:

pip config list

输出示例:

大功告成!以后所有的 pip install 和 pip install -r requirements.txt 都会自动走清华镜像,速度直接拉满!

方法二:手动编辑配置文件(备选)

如果不想用命令行,也可以直接编辑 pip 配置文件:

  • Windows%APPDATA%\pip\pip.ini
  • Linux/macOS~/.config/pip/pip.conf 或 ~/.pip/pip.conf

添加以下内容:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名

保存即可。

如何切换回官方默认源?

如果你需要切回官方源(比如某些包在镜像源同步延迟),执行:

pip config unset global.index-url
pip config unset global.trusted-host

执行后,pip 将恢复使用默认官方源。

其他国内镜像源备选

如果清华源某天出问题,也可以选用以下国内优质镜像:

镜像源地址
阿里云https://mirrors.aliyun.com/pypi/simple
豆瓣https://pypi.douban.com/simple
中科大https://pypi.mirrors.ustc.edu.cn/simple
华为云https://repo.huaweicloud.com/repository/pypi/simple

配置方法同上,替换 URL 即可。

小贴士:虚拟环境中的换源

如果你使用了 venv 或 conda 虚拟环境,pip 配置是全局生效的,所有虚拟环境都会共用这个配置。如果你希望仅对当前项目生效,可以在项目根目录创建 pip.conf / pip.ini,或在 pip install 时临时指定:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名

换源前后速度对比

场景官方源(实测)清华镜像(实测)
下载 numpy45 KB/s,多次重试8.2 MB/s,秒下
下载 pytorch经常超时失败稳定 12 MB/s
requirements.txt 50个包5~10 分钟30 秒内完成

提升 10~50 倍,开发者必备!

常见问题 FAQ

Q1:配置后依然走官方源?

检查是否有项目级配置文件覆盖了全局配置,或在命令前加 --no-cache-dir 禁用缓存试试。

Q2:公司内网限制了镜像源?

可以尝试使用 HTTP 而非 HTTPS,或在公司内部搭建私有 PyPI 代理。

Q3:conda 用户怎么换源?

conda 换源需要另外配置 .condarc,命令如下:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

总结

操作命令
配置清华源pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
pip config set global.trusted-host pypi.tuna.tsinghua.edu.cn
查看当前配置pip config list
恢复官方源pip config unset global.index-url
pip config unset global.trusted-host

从此告别 -i 参数,让 pip 飞起来吧! 

到此这篇关于Python pip切换镜像源的方法详解的文章就介绍到这了,更多相关Python pip切换镜像源内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • python 正则表达式贪婪模式与非贪婪模式原理、用法实例分析

    python 正则表达式贪婪模式与非贪婪模式原理、用法实例分析

    这篇文章主要介绍了python 正则表达式贪婪模式与非贪婪模式原理、用法,结合实例形式详细分析了python 正则表达式贪婪模式与非贪婪模式的功能、原理、用法及相关操作注意事项,需要的朋友可以参考下
    2019-10-10
  • python3实现ftp服务功能(客户端)

    python3实现ftp服务功能(客户端)

    这篇文章主要为大家详细介绍了python3实现ftp服务功能,客户端的相应代码,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-03-03
  • 使用Python在图片上画矩形全攻略

    使用Python在图片上画矩形全攻略

    本文介绍了在Python中使用OpenCV和Pillow库画矩形的方法,包括基础用法、进阶技巧、优势以及实战案例,OpenCV适用于视频处理和实时检测,Pillow适用于批量图片处理和Web后端生成图,文章还提供了画实心矩形、圆角矩形、带文字标签的矩形等示例,需要的朋友可以参考下
    2026-04-04
  • python随机数分布random均匀分布实例

    python随机数分布random均匀分布实例

    今天小编就为大家分享一篇python随机数分布random均匀分布实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Python环境使用OpenCV检测人脸实现教程

    Python环境使用OpenCV检测人脸实现教程

    这篇文章主要介绍了Python环境使用OpenCV检测人脸实现教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-10-10
  • python获取linux系统信息的三种方法

    python获取linux系统信息的三种方法

    这篇文章主要介绍了python获取linux系统信息的三种方法,帮助大家利用python了解自己的系统详情,感兴趣的朋友可以了解下
    2020-10-10
  • 利用python计算windows全盘文件md5值的脚本

    利用python计算windows全盘文件md5值的脚本

    这篇文章主要介绍了利用python计算windows全盘文件md5值的脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07
  • Django如何批量创建Model

    Django如何批量创建Model

    将测试数据全部敲入数据库非常繁琐,这篇文章主要介绍了Django如何批量创建Model,帮助大家快速录入数据,感兴趣的朋友可以了解下
    2020-09-09
  • opencv图片处理常见操作方法总结

    opencv图片处理常见操作方法总结

    这篇文章主要介绍了opencv图片处理常见操作方法的相关资料,通过代码示例,展示了如何对图片进行这些操作,并解释了图片在计算机中以数组形式存储的原理,需要的朋友可以参考下
    2026-01-01
  • python用TensorFlow做图像识别的实现

    python用TensorFlow做图像识别的实现

    这篇文章主要介绍了python用TensorFlow做图像识别的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-04-04

最新评论