For those of you who install your virtual environments into a global directory (e.g. virtualenvwrapper users, `$WORKON_HOME`), what's the primary reason you do that instead locally into your workspace (e.g. `.venv` directory next to your code)?
Easy to delete all environments
7.4%
Environment sharing/reuse
24.2%
No reason/habit/tool default
52.6%
Other (w/ follow-up comment to explain)
15.8%
Poll ended at .

@brettcannon I was annoyed when I forgot to activate venv in terminal, or switch to another one. So I wrote a simple tool for activating and deactivating venv automatically basen on current path. And I just decided to keep all those venvs in one place.

Here's link for powershell version: https://github.com/dejvidq/autoenv-ps1
I need to merge this repo with second one I created for zsh version.

GitHub - dejvidq/autoenv-ps1

Contribute to dejvidq/autoenv-ps1 development by creating an account on GitHub.

GitHub
@dawid This question is for https://github.com/brettcannon/python-launcher as I'm trying to make it so people don't have to do these sort of one-off solutions for this problem.
GitHub - brettcannon/python-launcher: Python launcher for Unix

Python launcher for Unix. Contribute to brettcannon/python-launcher development by creating an account on GitHub.

GitHub
@brettcannon I love the idea! I definitely need to check it! 🙂