Python包管理:详解如何更换pip源

2023年 7月 30日 78.8k 0

Python Package Index (PyPI)是Python的包管理器,我们可以使用它来安装、更新和管理Python的第三方包。

然而,在一些情况下,我们可能需要将pip源切换到镜像站点,以加速下载速度或解决某些地区无法访问PyPI的问题。

在本篇文章中,我们将详细介绍如何更换pip源。

图片[1]-Python包管理:详解如何更换pip源-不念博客

1. 为什么要更换pip源?

Python的PyPI是全球的,由于网络原因,我们在国内直接从PyPI下载包可能会比较慢。

这时,我们可以选择一个离我们更近的镜像站点,这样可以大大提高下载速度。

2. 常用的pip镜像源

下面列出了一些常用的pip镜像源:

  • 阿里云:https://mirrors.aliyun.com/pypi/simple/
  • 豆瓣:https://pypi.douban.com/simple/
  • 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple/
  • 中国科学技术大学:https://pypi.mirrors.ustc.edu.cn/simple/

3. 如何更换pip源?

更换pip源的方式主要有两种:临时更换和永久更换。

  • 临时更换:在安装包时使用-i参数指定源。例如,使用豆瓣源安装numpy,命令为pip install -i https://pypi.douban.com/simple numpy
  • 永久更换:在用户目录下创建或修改pip配置文件(Windows下为%HOMEPATH%pippip.ini,Linux下为~/.pip/pip.conf),在文件中写入源地址。例如,设置为阿里云源:
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

注意,这两种方法只能选择一个,如果同时使用,命令行参数会覆盖配置文件的设置。

通过上述方法,你就可以更换pip源,以更快的速度下载Python包。

相关文章

JavaScript2024新功能:Object.groupBy、正则表达式v标志
PHP trim 函数对多字节字符的使用和限制
新函数 json_validate() 、randomizer 类扩展…20 个PHP 8.3 新特性全面解析
使用HTMX为WordPress增效:如何在不使用复杂框架的情况下增强平台功能
为React 19做准备:WordPress 6.6用户指南
如何删除WordPress中的所有评论

发布评论