pip config¶
用法¶
python -m pip config [<file-option>] list
python -m pip config [<file-option>] [--editor <editor-path>] edit
python -m pip config [<file-option>] get command.option
python -m pip config [<file-option>] set command.option value
python -m pip config [<file-option>] unset command.option
python -m pip config [<file-option>] debug
py -m pip config [<file-option>] list
py -m pip config [<file-option>] [--editor <editor-path>] edit
py -m pip config [<file-option>] get command.option
py -m pip config [<file-option>] set command.option value
py -m pip config [<file-option>] unset command.option
py -m pip config [<file-option>] debug
描述¶
管理本地和全局配置。
子命令
list: 列出活动配置(或从指定的文件中列出)
edit: 在编辑器中编辑配置文件
get: 获取与 command.option 关联的值
set: 设置 command.option=value
unset: 取消与 command.option 关联的值
debug: 列出配置文件及其下定义的值
配置键应该是用点分隔的命令和选项名称,并带有特殊的前缀“global”,影响所有命令。例如,“pip config set global.index-url https://example.org/” 将配置所有命令的索引 URL,但“pip config set download.timeout 10” 将仅为“pip download”命令配置 10 秒的超时时间。
如果未传递 --user、--global 和 --site,则如果当前虚拟环境配置文件存在,则使用它。否则,默认情况下所有修改都会发生在用户文件中。
选项¶
- --editor <editor>¶
用于编辑文件的编辑器。如果未提供,则使用 VISUAL 或 EDITOR 环境变量。
(环境变量:
PIP_EDITOR
)
- --global¶
仅使用系统范围的配置文件
(环境变量:
PIP_GLOBAL
)
- --user¶
仅使用用户配置文件
(环境变量:
PIP_USER
)
- --site¶
仅使用当前环境配置文件
(环境变量:
PIP_SITE
)