pip/docs/html/reference/pip_freeze.rst

77 lines
1.2 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
2020-10-18 19:12:24 +02:00
.. tab:: Unix/macOS
2020-10-18 19:12:24 +02:00
.. pip-command-usage:: freeze "python -m pip"
2020-10-18 19:12:24 +02:00
.. tab:: Windows
2020-10-18 19:12:24 +02:00
.. 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
2020-10-18 19:12:24 +02:00
.. tab:: Unix/macOS
2020-10-18 19:12:24 +02:00
.. code-block:: console
2020-10-18 19:12:24 +02:00
$ 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
2020-10-18 19:12:24 +02:00
.. tab:: Windows
2020-10-18 19:12:24 +02:00
.. code-block:: console
2014-02-12 06:55:43 +01:00
2020-10-18 19:12:24 +02:00
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
2020-10-18 19:12:24 +02:00
.. tab:: Unix/macOS
2020-10-18 19:12:24 +02:00
.. code-block:: shell
2020-10-18 19:12:24 +02:00
env1/bin/python -m pip freeze > requirements.txt
env2/bin/python -m pip install -r requirements.txt
2020-10-18 19:12:24 +02:00
.. tab:: Windows
2020-10-18 19:12:24 +02:00
.. code-block:: shell
2014-02-12 06:55:43 +01:00
2020-10-18 19:12:24 +02:00
env1\bin\python -m pip freeze > requirements.txt
env2\bin\python -m pip install -r requirements.txt