pip/docs/html/reference/pip_list.rst

222 lines
4.4 KiB
ReStructuredText
Raw Normal View History

2014-02-12 06:55:43 +01:00
.. _`pip list`:
========
2014-02-12 06:55:43 +01:00
pip list
========
2014-02-12 06:55:43 +01:00
.. contents::
2020-02-11 14:05:28 +01:00
2014-02-12 06:55:43 +01:00
Usage
2020-02-11 14:00:03 +01:00
=====
2014-02-12 06:55:43 +01:00
2020-08-06 22:06:10 +02:00
.. tabs::
.. group-tab:: Unix/macOS
.. pip-command-usage:: list "python -m pip"
.. group-tab:: Windows
.. pip-command-usage:: list "py -m pip"
2014-02-12 06:55:43 +01:00
2020-02-11 14:05:28 +01:00
2014-02-12 06:55:43 +01:00
Description
2020-02-11 14:00:03 +01:00
===========
2014-02-12 06:55:43 +01:00
.. pip-command-description:: list
2020-02-11 14:05:28 +01:00
2014-02-12 06:55:43 +01:00
Options
2020-02-11 14:00:03 +01:00
=======
2014-02-12 06:55:43 +01:00
.. pip-command-options:: list
.. pip-index-options:: list
2014-02-12 06:55:43 +01:00
Examples
2020-02-11 14:00:03 +01:00
========
2014-02-12 06:55:43 +01:00
#. List installed packages.
2014-02-12 06:55:43 +01:00
.. tabs::
2020-08-06 22:06:10 +02:00
.. group-tab:: Unix/macOS
.. code-block:: console
2014-02-12 06:55:43 +01:00
2020-08-06 22:06:10 +02:00
$ python -m pip list
docutils (0.10)
Jinja2 (2.7.2)
MarkupSafe (0.18)
Pygments (1.6)
Sphinx (1.2.1)
.. group-tab:: Windows
.. code-block:: console
2020-08-06 22:06:10 +02:00
C:\> py -m pip list
docutils (0.10)
Jinja2 (2.7.2)
MarkupSafe (0.18)
Pygments (1.6)
Sphinx (1.2.1)
2014-02-12 06:55:43 +01:00
#. List outdated packages (excluding editables), and the latest version available.
2014-02-12 06:55:43 +01:00
.. tabs::
2020-08-06 22:06:10 +02:00
.. group-tab:: Unix/macOS
.. code-block:: console
2020-08-06 22:06:10 +02:00
$ python -m pip list --outdated
docutils (Current: 0.10 Latest: 0.11)
Sphinx (Current: 1.2.1 Latest: 1.2.2)
.. group-tab:: Windows
.. code-block:: console
2020-08-06 22:06:10 +02:00
C:\> py -m pip list --outdated
docutils (Current: 0.10 Latest: 0.11)
Sphinx (Current: 1.2.1 Latest: 1.2.2)
2014-02-12 06:55:43 +01:00
#. List installed packages with column formatting.
.. tabs::
2020-08-06 22:06:10 +02:00
.. group-tab:: Unix/macOS
.. code-block:: console
2020-08-06 22:06:10 +02:00
$ python -m pip list --format columns
Package Version
------- -------
docopt 0.6.2
idlex 1.13
jedi 0.9.0
2020-08-06 22:06:10 +02:00
.. group-tab:: Windows
.. code-block:: console
2020-08-06 22:06:10 +02:00
C:\> py -m pip list --format columns
Package Version
------- -------
docopt 0.6.2
idlex 1.13
jedi 0.9.0
#. List outdated packages with column formatting.
.. tabs::
2020-08-06 22:06:10 +02:00
.. group-tab:: Unix/macOS
.. code-block:: console
2020-08-06 22:06:10 +02:00
$ python -m pip list -o --format columns
Package Version Latest Type
---------- ------- ------ -----
retry 0.8.1 0.9.1 wheel
setuptools 20.6.7 21.0.0 wheel
2020-08-06 22:06:10 +02:00
.. group-tab:: Windows
.. code-block:: console
2020-08-06 22:06:10 +02:00
C:\> py -m pip list -o --format columns
Package Version Latest Type
---------- ------- ------ -----
retry 0.8.1 0.9.1 wheel
setuptools 20.6.7 21.0.0 wheel
#. List packages that are not dependencies of other packages. Can be combined with
other options.
.. tabs::
2020-08-06 22:06:10 +02:00
.. group-tab:: Unix/macOS
.. code-block:: console
2020-08-06 22:06:10 +02:00
$ python -m pip list --outdated --not-required
docutils (Current: 0.10 Latest: 0.11)
.. group-tab:: Windows
.. code-block:: console
2020-08-06 22:06:10 +02:00
C:\> py -m pip list --outdated --not-required
docutils (Current: 0.10 Latest: 0.11)
2016-05-14 15:40:38 +02:00
#. Use legacy formatting
.. tabs::
2020-08-06 22:06:10 +02:00
.. group-tab:: Unix/macOS
.. code-block:: console
2020-08-06 22:06:10 +02:00
$ python -m pip list --format=legacy
colorama (0.3.7)
docopt (0.6.2)
idlex (1.13)
jedi (0.9.0)
.. group-tab:: Windows
.. code-block:: console
2020-08-06 22:06:10 +02:00
C:\> py -m pip list --format=legacy
colorama (0.3.7)
docopt (0.6.2)
idlex (1.13)
jedi (0.9.0)
2016-05-14 15:40:38 +02:00
#. Use json formatting
.. tabs::
2020-08-06 22:06:10 +02:00
.. group-tab:: Unix/macOS
.. code-block:: console
2020-08-06 22:06:10 +02:00
$ python -m pip list --format=json
[{'name': 'colorama', 'version': '0.3.7'}, {'name': 'docopt', 'version': '0.6.2'}, ...
.. group-tab:: Windows
.. code-block:: console
2016-05-14 15:40:38 +02:00
2020-08-06 22:06:10 +02:00
C:\> py -m pip list --format=json
[{'name': 'colorama', 'version': '0.3.7'}, {'name': 'docopt', 'version': '0.6.2'}, ...
2016-05-14 15:40:38 +02:00
#. Use freeze formatting
.. tabs::
2020-08-06 22:06:10 +02:00
.. group-tab:: Unix/macOS
.. code-block:: console
2020-08-06 22:06:10 +02:00
$ python -m pip list --format=freeze
colorama==0.3.7
docopt==0.6.2
idlex==1.13
jedi==0.9.0
.. group-tab:: Windows
.. code-block:: console
2016-05-14 15:40:38 +02:00
2020-08-06 22:06:10 +02:00
C:\> py -m pip list --format=freeze
colorama==0.3.7
docopt==0.6.2
idlex==1.13
jedi==0.9.0