The venv
is a package that comes bundles during the python installation which supports creating lightweight “virtual environments”, each with their own independent set of python packages installed in their site directories.
1. Creating virtual environments
Creation of virtual environments is done by executing the command venv
.
python3 -m venv <venv-name>
2. Activate it
After creating, we need to activate it before we start using it.
source <venv-name>/bin/activate
3. Installing packages
Now we can install any dependencies required for the project using pip
.
python -m pip install <package-name>