I have a bunch of projects in my ~/Documents. I work almost exclusively in python, so these are basically all python projects. Each one, e.g. ~/Documents/
~/Documents
~/Documents/
By far the easiest option (in 2019+) is to add virtualenvwrapper into your ~/.zshrc plugins
virtualenvwrapper
~/.zshrc
plugins
For example:
plugins=( git pip python brew virtualenvwrapper )