Windows下pip换源加速

前言

在使用Python进行import导包下载的时候,经常会出现下载失败的情况:

这时候需要在Windows系统中为Python的pip工具更换国内镜像源(即换源),可显著提升Python包的下载速度。

修改pip配置文件(永久换源)

创建配置文件

在用户目录下创建pip.ini文件:

  1. Win + R,输入%APPDATA%回车,进入Roaming文件夹。

  1. 新建pip文件夹(若不存在),并在其中创建pip.ini文件。

编辑pip.ini内容

用记事本打开pip.ini,添加以下内容(以阿里云源为例):

1
2
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

其他常用国内镜像源(替换index-url即可):

  • 阿里云:https://mirrors.aliyun.com/pypi/simple/
  • 豆瓣:https://pypi.douban.com/simple/
  • 华为云:https://pypi.huaweicloud.com/simple/

验证配置

运行命令查看是否生效:

1
pip config list

命令行一键设置(永久换源)

直接运行以下命令(以阿里云为例):

1
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple

此方法会自动生成pip.ini文件并写入配置,无需手动操作。

临时换源(单次生效)

安装包时通过-i参数指定源(适用于临时需求):

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

此方法仅对当前命令有效。

声明:本文仅限于技术讨论与分享,严禁用于非法途径。若读者因此作出任何危害网络安全行为后果自负,与本号及原作者无关。