windows的pip换源
时间: 2025-06-01 10:20:09 浏览: 12
### 在 Windows 系统中更换 pip 的国内镜像源
在 Windows 系统中,可以通过修改 `pip` 的配置文件或使用命令行的方式更改默认的 PyPI 源为国内镜像源。以下是具体方法:
#### 方法一:通过命令行临时更改
可以使用 `-i` 参数指定镜像源地址,示例如下:
```bash
pip install <包名> -i <镜像源地址>
```
例如,使用阿里云镜像源安装 `requests` 包:
```bash
pip install requests -i https://mirrors.aliyun.com/pypi/simple
```
如果出现信任问题,可以添加 `--trusted-host` 参数以忽略警告[^1]。
#### 方法二:全局配置文件修改
1. **找到或创建配置文件**
在 Windows 系统中,`pip` 的配置文件路径为 `%APPDATA%\pip\pip.ini`。如果该文件不存在,可以手动创建。
- 打开命令提示符,输入以下命令查看路径:
```bash
echo %APPDATA%
```
- 根据返回的路径,导航到 `pip` 文件夹(如果没有,则手动创建)。
2. **编辑配置文件内容**
在 `pip.ini` 文件中添加以下内容以设置清华镜像源为例:
```ini
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
```
如果需要配置多个镜像源,可以根据需求替换 `index-url` 和 `trusted-host` 的值[^4]。
3. **验证配置是否生效**
使用以下命令验证当前使用的镜像源:
```bash
pip config list
```
或尝试安装一个包,观察下载来源是否为设置的镜像源。
#### 方法三:通过环境变量设置
可以设置环境变量 `PIP_INDEX_URL` 来指定镜像源地址。步骤如下:
1. 打开系统属性 -> 高级系统设置 -> 环境变量。
2. 新建或编辑用户变量或系统变量:
- 变量名:`PIP_INDEX_URL`
- 变量值:`https://pypi.tuna.tsinghua.edu.cn/simple`
3. 保存后重启命令提示符,运行以下命令测试:
```bash
pip install <包名>
```
#### 注意事项
- 更换镜像源时,请确保使用 HTTPS 地址以避免安全问题[^1]。
- 如果遇到网络问题,可以尝试更换不同的国内镜像源,如中科大、豆瓣等[^3]。
---
### 示例代码块
以下是一个完整的配置文件示例:
```ini
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
```
---
阅读全文
相关推荐

















