配置文件
匹配规则
默认的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