venv-fish includes some wrapper commands for venv in Python3. You can use it like virtualenvwrapper.
With fisherman
fisher setomits/venv-fish
By default, venv-fish uses ~/venv
for virtual environments.
You can change the directory with environment variable $VENV
.
mkvenv cool-flask-app
mkvenv creates an environment and change into the environment.
If you want to quit, run deactivate
.
workon cool-flask-app
If you are in the project directory whose name is same with the enviornment, you can run just workon
like below:
cd /path/to/projects/cool-flask-app
workon
rmvenv cool-flask-app
lsvenv