pip 設定¶
用 \法¶
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=值
unset:清除 command.option 相關的值
debug:列出設定檔以及其下定義的值
設定金鑰應以句點分隔的指令和選項名稱為準,而特定前綴詞「global」會影響任何指令。例如:「pip config set global.index-url https://example.org/」會設定所有指令的索引網址,而「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
)