-
-
$ pip install virtualenv
-
$ virtualenv env —————OR————— $ virtualenv -p /usr/bin/python2.7 virtualenv_name $ virtualenv -p /usr/bin/python3 virtualenv_name $ virtualenv -p python3 testproject —————OR————— python -m venv env
-
-
$ source env/bin/activate
-
$ env\Scripts\activate
-
-
(env) $ deactivate
-
-
In order to keep your environment consistent, it’s a good idea to “freeze” the current state of the environment packages. To do this, run:
$ pip freeze > requirements.txt
-
$ pip install -r requirements.txt
- Virtualenv (pypi) (pypa)
- Pipenv & Virtual Environments (python-guide)
- Installing Packages (python.org)