当我们使用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配置:
示例一:使用清华镜像源
- 查看pip版本和配置文件位置:
pip --version
pip config list
- 创建pip配置文件并添加清华镜像源:
touch ~/.pip/pip.conf
nano ~/.pip/pip.conf
在打开的文件中添加以下内容:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
- 测试配置是否生效:
pip install requests
示例二:使用阿里云镜像源
- 查看pip版本和配置文件位置:
pip --version
pip config list
- 创建pip配置文件并添加阿里云镜像源:
touch ~/.pip/pip.conf
nano ~/.pip/pip.conf
在打开的文件中添加以下内容:
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
- 测试配置是否生效:
pip install requests