Моя система работает под управлением MacOS и Homebrew и недавно обновилась до Python 3.7.
Теперь просто создать новый virtualenv и попытаться его использовать не удастся.
К вашему сведению, мне на самом деле не нужен Python 3.7. Я не обновлялся специально. Я бы предпочел последнюю стабильную поддерживаемую версию, но, конечно, я хочу, чтобы основы работали.
➜ rm -rf ~/.virtualenvs/test
➜ python3 -m venv ~/.virtualenvs/test
➜ vex --path ~/.virtualenvs/test python
zsh: /usr/local/bin/vex: bad interpreter: /usr/local/opt/python/bin/python3.6: no such file or directory
➜ python3
Python 3.7.0 (default, Jun 29 2018, 20:13:13)
[Clang 9.1.0 (clang-902.0.39.2)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>