Skip to content

Commit e88199c

Browse files
committed
Clarify prose
This change clearly explains the role that the PATH environment variable has in creating virtual environments using virtualenv, and contrasts that behaviour with that of venv (which only uses the Python it was run with).
1 parent 5e883f5 commit e88199c

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

source/key_projects.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -338,9 +338,10 @@ virtualenv
338338
`GitHub <https://github.com/pypa/virtualenv>`__ |
339339
`PyPI <https://pypi.org/project/virtualenv/>`__
340340

341-
virtualenv is a tool which uses the command-line path environment
342-
variable to create isolated Python :term:`Virtual Environments
343-
<Virtual Environment>`, much as :ref:`venv` does. virtualenv provides
341+
virtualenv is a tool for creating isolated Python :term:`Virtual Environments
342+
<Virtual Environment>`, like :ref:`venv`. Unlike :ref:`venv`, virtualenv can
343+
create virtual environments for other versions of Python, which it locates
344+
using the PATH environment variable. It also provides
344345
additional functionality, compared to :ref:`venv`, by supporting Python
345346
2.7 and by providing convenient features for configuring, maintaining,
346347
duplicating, and troubleshooting the virtual environments. For more

0 commit comments

Comments
 (0)