DEV Community

Lars
Lars

Posted on

How to manage venvs in Python

I'd like to share with you from my own docs a reference about managing virtual environments in Python.

Create venv

python3 -m venv myvenv
Enter fullscreen mode Exit fullscreen mode

Activate venv

source myvenv/bin/activate
Enter fullscreen mode Exit fullscreen mode

Install from requirements.txt

After you activate run

pip3 install -r requirements.txt
Enter fullscreen mode Exit fullscreen mode

Delete venv

deactivate
rm -r myvenv
Enter fullscreen mode Exit fullscreen mode

Freeze into requirements.txt

After venv is activated

python3 -m pip freeze > requirements.txt
Enter fullscreen mode Exit fullscreen mode

Top comments (0)