.\" Man page generated from reStructuredText. . . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .TH "PIP" "1" "Oct 31, 2024" "24.3" "pip" .SH NAME pip \- package manager for Python packages .SH SYNOPSIS .sp pip [options] .SH DESCRIPTION .sp pip is the PyPA recommended package manager for Python packages .SH OPTIONS .sp .INDENT 0.0 .TP .B \-h, \-\-help Show help. .sp (environment variable: \fBPIP_HELP\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-debug Let unhandled exceptions propagate outside the main subroutine, instead of logging them to stderr. .sp (environment variable: \fBPIP_DEBUG\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-isolated Run pip in an isolated mode, ignoring environment variables and user configuration. .sp (environment variable: \fBPIP_ISOLATED\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-require\-virtualenv Allow pip to only run in a virtual environment; exit with an error otherwise. .sp (environment variable: \fBPIP_REQUIRE_VIRTUALENV\fP, \fBPIP_REQUIRE_VENV\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-python Run pip with the specified Python interpreter. .sp (environment variable: \fBPIP_PYTHON\fP) .UNINDENT .INDENT 0.0 .TP .B \-v, \-\-verbose Give more output. Option is additive, and can be used up to 3 times. .sp (environment variable: \fBPIP_VERBOSE\fP) .UNINDENT .INDENT 0.0 .TP .B \-V, \-\-version Show version and exit. .sp (environment variable: \fBPIP_VERSION\fP) .UNINDENT .INDENT 0.0 .TP .B \-q, \-\-quiet Give less output. Option is additive, and can be used up to 3 times (corresponding to WARNING, ERROR, and CRITICAL logging levels). .sp (environment variable: \fBPIP_QUIET\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-log Path to a verbose appending log. .sp (environment variable: \fBPIP_LOG\fP, \fBPIP_LOG_FILE\fP, \fBPIP_LOCAL_LOG\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-no\-input Disable prompting for input. .sp (environment variable: \fBPIP_NO_INPUT\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-keyring\-provider Enable the credential lookup via the keyring library if user input is allowed. Specify which mechanism to use [disabled, import, subprocess]. (default: disabled) .sp (environment variable: \fBPIP_KEYRING_PROVIDER\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-proxy Specify a proxy in the form scheme://[user:passwd@]proxy.server:port. .sp (environment variable: \fBPIP_PROXY\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-retries Maximum number of retries each connection should attempt (default 5 times). .sp (environment variable: \fBPIP_RETRIES\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-timeout Set the socket timeout (default 15 seconds). .sp (environment variable: \fBPIP_TIMEOUT\fP, \fBPIP_DEFAULT_TIMEOUT\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-exists\-action Default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup, (a)bort. .sp (environment variable: \fBPIP_EXISTS_ACTION\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-trusted\-host Mark this host or host:port pair as trusted, even though it does not have valid or any HTTPS. .sp (environment variable: \fBPIP_TRUSTED_HOST\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-cert Path to PEM\-encoded CA certificate bundle. If provided, overrides the default. See \(aqSSL Certificate Verification\(aq in pip documentation for more information. .sp (environment variable: \fBPIP_CERT\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-client\-cert Path to SSL client certificate, a single file containing the private key and the certificate in PEM format. .sp (environment variable: \fBPIP_CLIENT_CERT\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-cache\-dir Store the cache data in . .sp (environment variable: \fBPIP_CACHE_DIR\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-no\-cache\-dir Disable the cache. .sp (environment variable: \fBPIP_NO_CACHE_DIR\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-disable\-pip\-version\-check Don\(aqt periodically check PyPI to determine whether a new version of pip is available for download. Implied with \-\-no\-index. .sp (environment variable: \fBPIP_DISABLE_PIP_VERSION_CHECK\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-no\-color Suppress colored output. .sp (environment variable: \fBPIP_NO_COLOR\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-no\-python\-version\-warning Silence deprecation warnings for upcoming unsupported Pythons. .sp (environment variable: \fBPIP_NO_PYTHON_VERSION_WARNING\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-use\-feature Enable new functionality, that may be backward incompatible. .sp (environment variable: \fBPIP_USE_FEATURE\fP) .UNINDENT .INDENT 0.0 .TP .B \-\-use\-deprecated Enable deprecated functionality, that will be removed in the future. .sp (environment variable: \fBPIP_USE_DEPRECATED\fP) .UNINDENT .SH COMMANDS .INDENT 0.0 .TP .B pip\-install(1) Install packages. .TP .B pip\-download(1) Download packages. .TP .B pip\-uninstall(1) Uninstall packages. .TP .B pip\-freeze(1) Output installed packages in requirements format. .TP .B pip\-list(1) List installed packages. .TP .B pip\-show(1) Show information about installed packages. .TP .B pip\-check(1) Verify installed packages have compatible dependencies. .TP .B pip\-search(1) Search PyPI for packages. .TP .B pip\-wheel(1) Build wheels from your requirements. .TP .B pip\-hash(1) Compute hashes of package archives. .TP .B pip\-help(1) Show help for pip commands. .UNINDENT .SH AUTHOR pip developers .SH COPYRIGHT The pip developers .\" Generated by docutils manpage writer. .