pip 使用国内镜像源的介绍

导读默认情况下 pip 使用的是国外的镜像,在下载的时候速度非常慢,本文我们介绍使用国内清华大学的源.

pip 使用国内镜像源的介绍pip 使用国内镜像源的介绍

国内镜像源

地址为:

https://pypi.tuna.tsinghua.edu.cn/simple

我们可以直接在 pip 命令中使用 -i 参数来指定镜像地址,例如:

pip3 install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

以上命令使用清华镜像源安装 numpy 包。

这种只对当前安装对命令有用,如果需要全局修改,则需要修改配置文件。Linux就该这么学

Linux/Mac os 环境中,配置文件位置在 ~/.pip/pip.conf(如果不存在创建该目录和文件):

mkdir ~/.pip

打开配置文件 ~/.pip/pip.conf,修改如下:

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

查看 镜像地址:

$ pip3 config list   
global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
install.trusted-host='https://pypi.tuna.tsinghua.edu.cn'

可以看到已经成功修改了镜像。

Windows下,你需要在当前对用户目录下(C:\Users\xx\pip,xx 表示当前使用对用户,比如张三)创建一个 pip.ini在pip.ini文件中输入以下内容:

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

其他国内镜像源

  1. 中国科学技术大学 : https://pypi.mirrors.ustc.edu.cn/simple
    豆瓣:http://pypi.douban.com/simple/
### 配置 Pip 使用国内镜像源 为了加速安装 `python-docx` 或其他相关库,可以配置 Pip 使用国内镜像源。以下是具体方法: #### 方法一:临时指定镜像源 可以在每次运行 `pip install` 命令时,通过 `-i` 参数指定国内镜像源地址。例如,使用清华大学开源软件镜像站作为镜像源: ```bash pip install python-docx -i https://pypi.tuna.tsinghua.edu.cn/simple ``` 此命令会从清华大学的 PyPI 镜像下载并安装 `python-docx` 库[^1]。 #### 方法二:全局配置文件修改 可以通过编辑或创建 Pip 的全局配置文件来永久设置默认使用镜像源。对于不同操作系统,配置文件路径如下: - **Windows**: `%APPDATA%\pip\pip.ini` - **Linux/MacOS**: `~/.config/pip/pip.conf` 在配置文件中添加以下内容以设置清华或其他国内镜像源: ```ini [global] index-url = https://pypi.tuna.tsinghua.edu.cn/simple ``` 保存后,Pip 将自动使用镜像源进行包管理操作。 #### 方法三:环境变量方式 也可以通过设置环境变量的方式更改默认索引 URL。执行以下命令即可生效(需根据实际系统调整语法): ```bash export PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple ``` 完成上述任一种配置之后,在脚本中就可以正常调用 `python-docx` 功能模块了,比如利用其核心功能加载文档对象: ```python from docx import Document # 导入Document类用于处理Word文档 document = Document() # 创建一个新的空白文档实例 ``` 以上即为基于国内镜像快速获取所需依赖的方法介绍[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值