PIP3-CONFIG(1)
π PIP3-CONFIG(1) π
okay bestie, so this is the manual page for pip3-config, and it's literally just the whole description of the pip3 config command. welcome to config city, population: us. π
β¨ NAME β¨
pip3-config β the description of the pip3 config command π
πΈ DESCRIPTION πΈ
Manage local and global configuration. like, both of them. all the configs. no cap.
The subcommands, in order, and yes we're listing every single one:
listβ List the active configuration (or from the file specified) β¨editβ Edit the configuration file in an editor πgetβ Get the value associated withcommand.optionπsetβ Set thecommand.option=valueπunsetβ Unset the value associated withcommand.optionπ«Άdebugβ List the configuration files and values defined under them π
okay so the way configuration keys work is very important so pay attention bestie: keys should be dot separated command and option name, and there's this special prefix β global β which affects any command. it's giving main character energy tbh.
for example, pip config set global.index-url https://example.org/ would configure the index url for all commands. but pip config set download.timeout 10 would configure a 10 second timeout only for pip download commands. see how that works? different vibes, different scopes. π
π¨ real talk time: if none of--user,--globaland--siteare passed, a virtual environment configuration file is used if one is active and the file exists. otherwise? all modifications happen to the user file by default. that's the fallback. that's the vibe. don't forget it. π
π USAGE π
here's exactly how you'd call it, copied with love:
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
β¨ OPTIONS β¨
one bullet per option, queen. we do not skip. we do not summarise. we deliver. π
--editor <editor>β the editor you wanna use to edit the file. if you don't provide one it uses theVISUALorEDITORenvironment variables instead. (environment variable:PIP_EDITOR) π--globalβ use the system-wide configuration file only. (environment variable:PIP_GLOBAL) π--userβ use the user configuration file only. (environment variable:PIP_USER) π«Ά--siteβ use the current environment configuration file only. (environment variable:PIP_SITE) π±
π Author π
pip developers π
π¦ Copyright π¦
The pip developers π
and that's the whole page bestie, slay. this absolute icon of a manual is 26.1, dated Jun 02, 2026, straight from the pip girlies themselves. periodt. π β¨πΈπ«Ά
π¦ where this page comes from
- ubuntu stonking: python3-pip 26.1.2+dfsg-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms