2017-01-22 13:05:35 +01:00
|
|
|
.. _`pip check`:
|
|
|
|
|
2020-02-11 12:37:58 +01:00
|
|
|
=========
|
2017-01-22 13:05:35 +01:00
|
|
|
pip check
|
2020-02-11 12:37:58 +01:00
|
|
|
=========
|
2017-01-22 13:05:35 +01:00
|
|
|
|
2017-11-12 17:04:37 +01:00
|
|
|
.. contents::
|
|
|
|
|
2020-02-11 14:05:28 +01:00
|
|
|
|
2017-01-22 13:05:35 +01:00
|
|
|
Usage
|
2020-02-11 14:00:03 +01:00
|
|
|
=====
|
2017-01-22 13:05:35 +01:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. tab:: Unix/macOS
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. pip-command-usage:: check "python -m pip"
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. tab:: Windows
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. pip-command-usage:: check "py -m pip"
|
2017-01-22 13:05:35 +01:00
|
|
|
|
|
|
|
|
|
|
|
Description
|
2020-02-11 14:00:03 +01:00
|
|
|
===========
|
2017-01-22 13:05:35 +01:00
|
|
|
|
|
|
|
.. pip-command-description:: check
|
|
|
|
|
|
|
|
|
|
|
|
Examples
|
2020-02-11 14:00:03 +01:00
|
|
|
========
|
2017-01-22 13:05:35 +01:00
|
|
|
|
|
|
|
#. If all dependencies are compatible:
|
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. tab:: Unix/macOS
|
2017-01-22 13:05:35 +01:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. code-block:: console
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
$ python -m pip check
|
|
|
|
No broken requirements found.
|
|
|
|
$ echo $?
|
|
|
|
0
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. tab:: Windows
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. code-block:: console
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
C:\> py -m pip check
|
|
|
|
No broken requirements found.
|
|
|
|
C:\> echo %errorlevel%
|
|
|
|
0
|
2017-01-22 13:05:35 +01:00
|
|
|
|
|
|
|
#. If a package is missing:
|
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. tab:: Unix/macOS
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. code-block:: console
|
2017-01-22 13:05:35 +01:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
$ python -m pip check
|
|
|
|
pyramid 1.5.2 requires WebOb, which is not installed.
|
|
|
|
$ echo $?
|
|
|
|
1
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. tab:: Windows
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. code-block:: console
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
C:\> py -m pip check
|
|
|
|
pyramid 1.5.2 requires WebOb, which is not installed.
|
|
|
|
C:\> echo %errorlevel%
|
|
|
|
1
|
2017-01-22 13:05:35 +01:00
|
|
|
|
|
|
|
#. If a package has the wrong version:
|
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. tab:: Unix/macOS
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. code-block:: console
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
$ python -m pip check
|
|
|
|
pyramid 1.5.2 has requirement WebOb>=1.3.1, but you have WebOb 0.8.
|
|
|
|
$ echo $?
|
|
|
|
1
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. tab:: Windows
|
2020-08-06 22:06:10 +02:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
.. code-block:: console
|
2017-01-22 13:05:35 +01:00
|
|
|
|
2020-10-18 19:12:24 +02:00
|
|
|
C:\> py -m pip check
|
|
|
|
pyramid 1.5.2 has requirement WebOb>=1.3.1, but you have WebOb 0.8.
|
|
|
|
C:\> echo %errorlevel%
|
|
|
|
1
|