在国内使用 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:修改配置文件(推荐)
- Linux/macOS
创建或修改文件 ~/.pip/pip.conf
:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
- 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 较快,通常清华或阿里云即可满足日常需求
发表回复