Python pip配置国内源的方法

  • Post category:Python

当我们使用Python开发时,无论是安装第三方库或是创建虚拟环境,都会使用到pip,而默认情况下pip会连接到国外的镜像源来下载和安装Python包,这样很容易会遇到网络问题导致下载安装失败,因此我们可以配置pip使用国内源来解决这个问题。

下面是Pythonpip配置国内源的方法:

方法一:修改pip配置文件

1.打开pip配置文件,Windows下该文件位于用户目录下的pip文件夹内,Mac和Linux下该文件位于用户目录下的.pip文件夹内。

Windows下pip配置文件路径:

C:\Users\用户名\pip\pip.ini

Mac和Linux下pip配置文件路径:

~/.pip/pip.conf

2.将下列代码复制到pip配置文件中:

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com

3.保存文件即可完成pip源的配置。

方法二:临时修改pip源

可以在使用pip命令时指定源来使用,如下:

pip install 包名 -i https://mirrors.aliyun.com/pypi/simple/

或者使用阿里云镜像命令行工具:

pip install -i https://mirrors.aliyun.com/pypi/simple/ 阿里云镜像命令行工具

这种方法的缺点是每次都必须指定源,不如方法一来的方便。

需要注意的是,如果你使用的是其他国内源,只需要将上述两种方法中的镜像地址修改为相应的地址即可。

以下是两条示例说明:

示例一

使用阿里云的pip源来安装pandas包。

1.打开命令行工具,输入以下命令,配置pip源:

pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/

2.输入以下命令,使用pip安装pandas包:

pip install pandas

这样pip就会从阿里云的pip源上下载并安装pandas了。

示例二

使用清华大学的pip源来安装numpy包。

1.打开pip配置文件,输入以下命令打开文件:

notepad %HOMEPATH%\pip\pip.ini

2.将下面的内容复制进文件中:

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

3.保存并关闭文件。

4.打开命令行工具,输入以下命令,使用pip安装numpy包:

pip install numpy

这样pip就会从清华大学的pip源上下载并安装numpy了。

以上就是使用Pythonpip配置国内源的攻略,希望能帮助大家顺利安装和管理Python包。