在国内使用 Python 时,pip 默认源是国外的 PyPI,下载速度很慢。可以将 pip 源修改为国内镜像源来加速。下面是详细方法。


1️⃣ 临时使用国内源

在安装包时指定 -i 参数:

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

常用国内镜像

镜像源地址
清华大学https://pypi.tuna.tsinghua.edu.cn/simple
中国科技大学https://pypi.mirrors.ustc.edu.cn/simple
阿里云https://mirrors.aliyun.com/pypi/simple/
豆瓣https://pypi.doubanio.com/simple/

例如:

pip install numpy -i https://mirrors.aliyun.com/pypi/simple/

2️⃣ 永久修改 pip 源

方法1:修改配置文件(推荐)

  1. Linux/macOS

创建或修改文件 ~/.pip/pip.conf

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
  1. Windows

创建或修改文件 %APPDATA%\pip\pip.ini(通常路径为 C:\Users\用户名\AppData\Roaming\pip\pip.ini):

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

保存后,使用 pip install 时会默认使用该镜像源。


方法2:环境变量(可选)

export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple  # Linux/macOS
set PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple     # Windows

3️⃣ 验证是否修改成功

pip config list

或者安装包时查看下载源是否为国内镜像:

pip install requests

💡 小技巧

  • 临时安装用 -i,适合偶尔切换
  • 永久修改 pip.conf 或 pip.ini,方便日常使用
  • 国内源同步 PyPI 较快,通常清华或阿里云即可满足日常需求