pip/docs/html/reference/pip_freeze.rst

84 lines
1.4 KiB
ReStructuredText
Raw Normal View History

2014-02-12 06:55:43 +01:00
.. _`pip freeze`:
==========
2014-02-12 06:55:43 +01:00
pip freeze
==========
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
.. tabs::
.. group-tab:: Unix/macOS
.. pip-command-usage:: freeze "python -m pip"
.. group-tab:: Windows
.. pip-command-usage:: freeze "py -m pip"
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:: freeze
Options
2020-02-11 14:00:03 +01:00
=======
2014-02-12 06:55:43 +01:00
.. pip-command-options:: freeze
Examples
2020-02-11 14:00:03 +01:00
========
2014-02-12 06:55:43 +01:00
#. Generate output suitable for a requirements file.
2014-02-12 06:55:43 +01:00
.. tabs::
.. group-tab:: Unix/macOS
.. code-block:: console
$ python -m pip freeze
docutils==0.11
Jinja2==2.7.2
MarkupSafe==0.19
Pygments==1.6
Sphinx==1.2.2
2014-02-12 06:55:43 +01:00
.. group-tab:: Windows
.. code-block:: console
C:\> py -m pip freeze
docutils==0.11
Jinja2==2.7.2
MarkupSafe==0.19
Pygments==1.6
Sphinx==1.2.2
2014-02-12 06:55:43 +01:00
#. Generate a requirements file and then install from it in another environment.
2014-02-12 06:55:43 +01:00
.. tabs::
.. group-tab:: Unix/macOS
.. code-block:: shell
env1/bin/python -m pip freeze > requirements.txt
env2/bin/python -m pip install -r requirements.txt
.. group-tab:: Windows
.. code-block:: shell
2014-02-12 06:55:43 +01:00
env1\bin\python -m pip freeze > requirements.txt
env2\bin\python -m pip install -r requirements.txt