PIP-HELP(1)

πŸ“¦
version 25.1.1 Β· 2 versions
, in epel 9

πŸ’– PIP-HELP(1) πŸ’–

okay so this is pip-help(1) from the pip manual β€” yes, that pip β€” and bestie, it's literally the page that teaches you how to ask pip for help. meta, right? 🫢


✨ NAME ✨

pip-help β€” the official description of the pip help command. that's the whole vibe, no cap πŸ’…

🌸 DESCRIPTION 🌸

Show help for commands. simple as that, queen β€” you want to know how a command works, this is the one that tells you πŸŽ€

πŸ¦‹ USAGE πŸ¦‹

python -m pip help <command>

πŸ‘‘ OPTIONS πŸ‘‘

okay here's the full menu, every single one, no skips πŸ’–

  • -h, --help β€” show help. the original helper. iconic behavior. (environment variable: PIP_HELP)
  • --debug β€” let unhandled exceptions propagate outside the main subroutine, instead of logging them to stderr. very "let it crash out loud" of it tbh πŸ’€ (environment variable: PIP_DEBUG)
  • --isolated β€” run pip in an isolated mode, ignoring environment variables and user configuration. main character energy: no outside opinions allowed ✨ (environment variable: PIP_ISOLATED)
  • --require-virtualenv β€” allow pip to only run in a virtual environment; exit with an error otherwise. it will literally refuse. and honestly? fair 🫢 (environment variable: PIP_REQUIRE_VIRTUALENV, PIP_REQUIRE_VENV)
  • --python <python> β€” run pip with the specified Python interpreter. you pick the interpreter, bestie, not the other way around. (environment variable: PIP_PYTHON)
  • -v, --verbose β€” give more output. Option is additive, and can be used up to 3 times. stack it up to three, girlies, that's the cap 🌈 (environment variable: PIP_VERBOSE)
  • -V, --version β€” show version and exit. quick lil flex and then she's gone πŸ’… (environment variable: PIP_VERSION)
  • -q, --quiet β€” give less output. Option is additive, and can be used up to 3 times (corresponding to WARNING, ERROR, and CRITICAL logging levels). the "shhh, i'm focusing" flag 🀫 (environment variable: PIP_QUIET)
  • --log <path> β€” Path to a verbose appending log. it keeps receipts πŸ“ (environment variable: PIP_LOG, PIP_LOG_FILE, PIP_LOCAL_LOG)
  • --no-input β€” disable prompting for input. no questions, no surprises, we're going straight through 🧚 (environment variable: PIP_NO_INPUT)
  • --keyring-provider <keyring_provider> β€” enable the credential lookup via the keyring library if user input is allowed. Specify which mechanism to use [auto, disabled, import, subprocess]. (default: auto) πŸ” (environment variable: PIP_KEYRING_PROVIDER)
  • --proxy <proxy> β€” specify a proxy in the form scheme://[user:passwd@]proxy.server:port. write it exactly like that, bestie, character for character. (environment variable: PIP_PROXY)
  • --retries <retries> β€” maximum attempts to establish a new HTTP connection. (default: 5) she's persistent πŸ’ͺ (environment variable: PIP_RETRIES)
  • --timeout <sec> β€” set the socket timeout (default 15 seconds). the patience meter ⏳ (environment variable: PIP_TIMEOUT, PIP_DEFAULT_TIMEOUT)
  • --exists-action <action> β€” default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup, (a)bort. pick your fighter πŸ₯Š (environment variable: PIP_EXISTS_ACTION)
  • --trusted-host <hostname> β€” mark this host or host:port pair as trusted, even though it does not have valid or any HTTPS. yes, "or any" β€” read it again, she's being generous πŸ™ˆ (environment variable: PIP_TRUSTED_HOST)
  • --cert <path> β€” path to PEM-encoded CA certificate bundle. If provided, overrides the default. See 'SSL Certificate Verification' in pip documentation for more information. πŸ“œ (environment variable: PIP_CERT)
  • --client-cert <path> β€” path to SSL client certificate, a single file containing the private key and the certificate in PEM format. one file, both things, that's the rule πŸŽ€ (environment variable: PIP_CLIENT_CERT)
  • --cache-dir <dir> β€” store the cache data in <dir>. your cache, your choice, your folder. (environment variable: PIP_CACHE_DIR)
  • --no-cache-dir β€” disable the cache. no hoarding in 2025 πŸ’€ (environment variable: PIP_NO_CACHE_DIR)
  • --disable-pip-version-check β€” don't periodically check PyPI to determine whether a new version of pip is available for download. Implied with --no-index. she's not gonna peek, she promised 🌸 (environment variable: PIP_DISABLE_PIP_VERSION_CHECK)
  • --no-color β€” suppress colored output. (sad, but respecting your terminal aesthetics) πŸ–€ (environment variable: PIP_NO_COLOR)
  • --use-feature <feature> β€” enable new functionality, that may be backward incompatible. ⚠️ may be backward incompatible β€” that's a real warning, bestie, read it before you flip the switch. (environment variable: PIP_USE_FEATURE)
  • --use-deprecated <feature> β€” enable deprecated functionality, that will be removed in the future. 🫧 deprecated means it's on its way out β€” enjoy it while it lasts, but don't build a house on it. (environment variable: PIP_USE_DEPRECATED)
  • --resume-retries <resume_retries> β€” maximum attempts to resume or restart an incomplete download. (default: 0) zero by default β€” she does not chase downloads unprompted πŸ”₯ (environment variable: PIP_RESUME_RETRIES)

πŸ’œ AUTHOR πŸ’œ

pip developers β€” the whole squad 🫢

The pip developers β€” all rights, all respect πŸ‘‘


and that's the page, bestie!! this edition is version 25.1, dated Jun 26, 2025, and it's the pip-help(1) page, so now you know exactly how to ask pip for help β€” ily, go run python -m pip help <command> πŸ’–πŸŽ€βœ¨

πŸ“¦ where this page comes from
  • epel 9: python3.13-pip 25.1.1-1.el9 Β· MIT AND Python-2.0.1 AND Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MPL-2.0 AND (Apache-2.0 OR BSD-2-Clause)
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms