---
name: "pip-check"
section: "1"
platform: "linux"
package: "python-pip"
version: "26.2.2-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/pip-check"
---

# pip-check(1)

description of pip check command

## NAME

pip-check - description of pip check command

## DESCRIPTION

Verify installed packages have compatible dependencies.

## USAGE

```
python -m pip check [options]
```

## OPTIONS

- **-h, --help**

  Show help.

  (environment variable: **PIP\_HELP**)

- **--debug**

  Let unhandled exceptions propagate outside the main subroutine, instead of logging them to stderr.

  (environment variable: **PIP\_DEBUG**)

- **--isolated**

  Run pip in an isolated mode, ignoring environment variables and user configuration.

  (environment variable: **PIP\_ISOLATED**)

- **--require-virtualenv**

  Allow pip to only run in a virtual environment; exit with an error otherwise.

  (environment variable: **PIP\_REQUIRE\_VIRTUALENV**, **PIP\_REQUIRE\_VENV**)

- **--python \<python\>**

  Run pip with the specified Python interpreter.

  (environment variable: **PIP\_PYTHON**)

- **-v, --verbose**

  Give more output. Option is additive, and can be used up to 3 times.

  (environment variable: **PIP\_VERBOSE**)

- **-V, --version**

  Show version and exit.

  (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).

  (environment variable: **PIP\_QUIET**)

- **--log \<path\>**

  Path to a verbose appending log.

  (environment variable: **PIP\_LOG**, **PIP\_LOG\_FILE**, **PIP\_LOCAL\_LOG**)

- **--no-input**

  Disable prompting for input.

  (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.

  (environment variable: **PIP\_PROXY**)

- **--no-proxy-env**

  Do not read proxy configuration from environment variables.

  (environment variable: **PIP\_NO\_PROXY\_ENV**)

- **--retries \<retries\>**

  Maximum attempts to establish a new HTTP connection. (default: 5)

  (environment variable: **PIP\_RETRIES**)

- **--timeout \<sec\>**

  Set the socket timeout (default 15 seconds).

  (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.

  (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.

  (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.

  (environment variable: **PIP\_CLIENT\_CERT**)

- **--cache-dir \<dir\>**

  Store the cache data in \<dir\>.

  (environment variable: **PIP\_CACHE\_DIR**)

- **--no-cache-dir**

  Disable the cache.

  (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.

  (environment variable: **PIP\_DISABLE\_PIP\_VERSION\_CHECK**)

- **--no-color**

  Suppress colored output.

  (environment variable: **PIP\_NO\_COLOR**)

- **--use-feature \<feature\>**

  Enable new functionality, that may be backward incompatible.

  (environment variable: **PIP\_USE\_FEATURE**)

- **--use-deprecated \<feature\>**

  Enable deprecated functionality, that will be removed in the future.

  (environment variable: **PIP\_USE\_DEPRECATED**)

- **--resume-retries \<resume\_retries\>**

  Maximum attempts to resume or restart an incomplete download. (default: 5)

  (environment variable: **PIP\_RESUME\_RETRIES**)

## Author

pip developers

## Copyright

The pip developers
