Python-pip配置国内镜像源的安装方式

  • Post category:Python

当我们使用Python进行开发时,可能需要使用第三方库,而pip就是一个用于管理Python库的工具。在pip下载库的过程中,国外源下载速度较慢,因此为了加速下载速度,我们可以配置国内镜像源来替代默认源进行下载。

以下是Python-pip配置国内镜像源的安装方式的完整攻略:

1. 查看pip版本和配置文件位置

首先需要确定pip的版本和配置文件的位置。在命令行终端输入以下命令:

pip --version

可以看到类似以下的输出:

pip X.Y.Z from /usr/local/lib/python3.7/site-packages/pip (python 3.7)

其中X.Y.Z为pip的版本号,我们需要记录下来。然后再输入以下命令:

pip config list

可以看到pip的配置信息,包括配置文件的路径。记录下配置文件的路径供后续步骤使用。

2. 创建pip配置文件并添加镜像源

在终端中输入以下命令创建pip的配置文件:

touch ~/.pip/pip.conf

然后在终端中输入以下命令编辑配置文件:

nano ~/.pip/pip.conf

在打开的文件中添加以下内容:

[global]
index-url = 国内镜像源地址

其中 国内镜像源地址 是你选择的镜像源地址,常见的镜像源有清华大学镜像源、阿里云镜像源等。以清华大学镜像源为例,可以将 国内镜像源地址 配置为:

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

3. 测试配置是否生效

输入以下命令,安装一个Python库来测试是否成功配置了镜像源:

pip install requests

安装完成后,如果终端上显示类似以下内容,说明配置成功:

Collecting requests
  Downloading https://mirrors.tuna.tsinghua.edu.cn/pypi/web/packages/a0/cb/f15b15232fc4d6ebb4c7ddcba9846c31da8f87b3073f5ecf24c5164f7d1f/requests-2.26.0-py2.py3-none-any.whl (62 kB)
     |████████████████████████████████| 62 kB 1.5 MB/s

示例

以下是两个示例,分别展示了如何使用清华镜像源和阿里云镜像源进行pip配置:

示例一:使用清华镜像源

  1. 查看pip版本和配置文件位置:
pip --version

pip config list
  1. 创建pip配置文件并添加清华镜像源:
touch ~/.pip/pip.conf

nano ~/.pip/pip.conf

在打开的文件中添加以下内容:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
  1. 测试配置是否生效:
pip install requests

示例二:使用阿里云镜像源

  1. 查看pip版本和配置文件位置:
pip --version

pip config list
  1. 创建pip配置文件并添加阿里云镜像源:
touch ~/.pip/pip.conf

nano ~/.pip/pip.conf

在打开的文件中添加以下内容:

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
  1. 测试配置是否生效:
pip install requests