FWIW using `python3 -m venv` gets rid of most of the virtualenv headaches of the last decade. They finally built it into the language, and using -m forces it to always install with the same version of python you're actually running, instead of borking your system.