Skip to main content

配置文件

匹配规则

默认的pip配置文件路径可以通过 pip -v config list命令来查看 , 输出如下:

PS G:\Users\Administrator> python -m pip -v config list
For variant 'global', will try loading 'G:\ProgramData\pip\pip.ini'
For variant 'user', will try loading 'G:\Users\Administrator\pip\pip.ini'
For variant 'user', will try loading 'G:\Users\Administrator\AppData\Roaming\pip\pip.ini'
For variant 'site', will try loading 'D:\CPS\python\Python_3.10.2_x64_green\pip.ini'
global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
global.timeout='6000'
global.trusted-host='pypi.tuna.tsinghua.edu.cn'

注意:以上G: 是我的系统盘

环境变量PIP_CONFIG_FILE

# 查看当前pip查找配置文件的顺序
pip -

修改环境变量可以添加一个最优先的匹配规则env来匹配配置文件

set PIP_CONFIG_FILE=F:\xxxx\pip.ini
# 修改后荟多出一个 'env' 的优先匹配规则
For variant 'env', will try loading 'F:\xxxx\pip.ini'
For variant 'global', will try loading 'G:\ProgramData\pip\pip.ini'
For variant 'user', will try loading 'G:\Users\Administrator\pip\pip.ini'
For variant 'user', will try loading 'G:\Users\Administrator\AppData\Roaming\pip\pip.ini'
For variant 'site', will try loading 'D:\CPS\python\Python_3.10.2_x64_green\pip.ini'
global.index-url='https://pypi.tuna.tsinghua.edu.cn/simple'
global.timeout='6000'
global.trusted-host='pypi.tuna.tsinghua.edu.cn'

配置文件pip.ini

[global]
timeout = 6000
index-url = https://pypi.tuna.tsinghua.edu.cn/simple # 这里可以替换成你需要的源
# index-url = https://mirrors.aliyun.com/pypi/simple/ # 阿里云


# 同时修改 trusted-host
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn
#trusted-host = mirrors.aliyun.com