python

关注公众号 jb51net

关闭
首页 > 脚本专栏 > python > pip更换国内源并配置

如何给pip更换国内源并配置Python的国内镜像详解

作者:孽小倩

pip安装的包都存在于外国的服务器上,速度会非常慢,可以给pip配置国内镜像,直接从国内服务器安装依赖,这篇文章主要介绍了如何给pip更换国内源并配置Python的国内镜像的相关资料,需要的朋友可以参考下

前言

经常搞 Python 开发的小伙伴们可能会遇到一个常见问题:使用 pip 安装第三方库速度太慢,甚至有时候还会超时,原因多半是因为我们默认的 pip 源服务器在国外。为解决这类困扰,可以切换到国内的镜像源,享受更快的下载速度。今天这篇博客就来聊聊如何快速配置 pip 的国内源。

温馨提示:如果你是 Python 新手,可以先通过 python --versionpip --version 等命令确认好自己的 Python 和 pip 版本再进行操作。

1. 为什么要切换国内源?

2. 常见的国内镜像源地址

这里列出几家常用的国内镜像源,大家可以根据自己的需要进行选择。

3. 临时使用国内源

如果仅是临时切换某一次安装,那么使用命令行中的 -i 参数就可以了。比如你打算从清华源安装 requests 库,可以这样做:

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

这条命令仅在这一次安装时生效,后续安装依旧会恢复默认的官方源。

4. 永久修改 pip 源

为了每次都能自动使用国内镜像,我们需要进行全局配置用户级配置。步骤相对简单,以下展示三大系统的常用配置方式。

4.1 Windows 系统

4.2 macOS / Linux 系统

在类 Unix 系统上(包括 macOS 和大多数 Linux 发行版),pip 的配置文件默认放置路径通常为 ~/.config/pip/pip.conf 或者 ~/.pip/pip.conf

5. 使用多个镜像源

有时候,我们可能会想要指定多个镜像源来防止某一个源出现故障。pip 并不支持直接合并多个 index-url,但是你可以配合 --extra-index-url 的参数来使用额外的索引。例如,在命令行临时使用:

pip install <库名> --index-url https://pypi.tuna.tsinghua.edu.cn/simple --extra-index-url https://mirrors.aliyun.com/pypi/simple

这样当清华源上没有找到对应包时,会去阿里云再尝试一次。

6. 常见问题与小技巧

以上就是关于如何更换 pip 国内源的简单教程。总结一下,最关键的就是找到配置文件路径,然后把 [global] 下的 index-url 改成国内镜像地址,就能享受更快更稳定的下载速度啦。如果你是 Python 重度使用者,建议长期配置国内源,既节省时间又不用每次手动敲命令。

总结

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

您可能感兴趣的文章:
阅读全文