Python Virtual Environment Demo

To create a virtual env in python using python3

  • python3 -m venv virtual-env-name

To activate virtual env

  • source virtual-env-name/bin/activate

To deactivate virtual env

  • deactivate

versions

  • python -V
  • pip -V

To install dependencies

  • pip install Flask or pip3 install Flask

To display information about a package

  • pip show Flask

To display all of the packages installed in the virtual environment

  • pip list

Some useful commands

  • pip freeze > requirements.txt
  • pip install -r requirements.txt