pip 切换国内的清华镜像源
时间: 2023-10-13 20:07:41 浏览: 117
可以使用以下命令来切换 pip 的镜像源到清华大学镜像源:
```
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
```
如果想要切回官方源,可以使用以下命令:
```
pip config unset global.index-url
```
注意:这个配置是全局的,会影响所有的pip命令。如果只想对某个项目使用清华镜像源,可以在项目目录下新建一个pip.conf文件,内容如下:
```
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
```
这样,在该项目目录下使用pip命令时就会自动使用清华镜像源了。
相关问题
pip切换国内镜像源
### 配置 Pip 使用国内镜像源
为了提升 Python 库安装的速度,可以通过配置 `pip` 来使用国内的镜像源。这不仅能够加快下载速度,还能减少因国际网络状况不佳带来的困扰。
#### 临时使用特定镜像源
对于一次性需求,可以在命令行中通过 `-i` 或者 `--index-url` 参数指定镜像源地址来实现快速获取所需软件包的目的[^2]:
```bash
pip install -i http://mirrors.aliyun.com/pypi/simple Pillow
```
上述命令表示从阿里云提供的简单索引页面安装名为 `Pillow` 的库。
#### 设置默认使用的镜像源
如果希望永久更改 pip 默认使用的仓库,则需编辑或创建用户目录下的 `.pip/pip.conf` 文件(Windows 系统位于 `%APPDATA%\pip\pip.ini`),并加入如下内容以指向所需的国内镜像站点之一[^1]:
```ini
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
```
此操作会使得后续所有的 `pip install` 命令都自动采用清华大学开源软件镜像站作为上游资源提供方。
另外,在某些情况下可能还需要考虑针对不同环境变量做适当调整;而对于 Conda 用户来说,则应参照专门适用于该平台的方式来进行相应设置[^4]。
pip取消使用清华镜像源安装
### 取消使用清华大学pip镜像源
当不再需要使用特定的镜像源,如清华大学的pip镜像源时,可以通过移除之前设置的相关配置实现恢复至官方PyPI仓库的操作。
对于全局设置了清华镜像源的情况,如果是在`~/.pypirc`文件或者环境变量中指定了索引URL,则应当编辑这些位置删除对应的自定义索引链接。另外,在命令行指定的情况下,只需不带`-i`参数或`--index-url`选项执行安装操作即可切换回默认的行为[^1]。
为了确保完全取消并验证更改生效,可以采取如下措施:
#### 清理持久化配置中的镜像源设定
检查用户的pip配置文件是否存在对清华或其他镜像源的具体指向。此配置通常位于用户主目录下的`.pip/pip.conf`(Linux/MacOS) 或 `%APPDATA%\pip\pip.ini`(Windows),找到其中有关于`index-url`或`extra-index-url`字段的内容将其注释掉或是直接删除对应条目。
#### 验证当前使用的索引地址
运行下面这条指令查看现在pip所依赖的基础索引网址是什么样的:
```bash
pip config list
```
这会打印出所有已知来自不同来源(CLI, 文件等)影响pip行为的关键字键值对集合;特别关注那些可能改变默认下载站点的位置信息项。
#### 测试是否成功转回到官方渠道
尝试安装一个新的软件包而不附加任何额外参数,以此确认确实是从原始上游获取数据而不是经过缓存或者其他代理转发过来的结果:
```bash
pip install somepackage
```
上述过程完成后,默认情况下pip将会重新连接到国际版Python Package Index (PyPI)。
阅读全文
相关推荐
















