Вы можете установить Python 3.8.x, используя команду:
brew install python@3.8
Поскольку это не основной дистрибутив Python на Homebrew, по умолчанию он недоступен простым вводом python3
. Двоичный файл расположен в /usr/local/Cellar/python@3.8/3.8.2/bin/python3.8
, и вы можете создать символическую ссылку на него или использовать напрямую, введя полный путь.
Это не так громоздко, как можно подумать, потому что обычно единственное, что вам нужно сделать, - это создать виртуальную среду и активировать ее. С тех пор это будет ваше значение по умолчанию Python (для этого virtualenv):
$ /usr/local/Cellar/python@3.8/3.8.1/bin/python3.8 -m venv my_venv
$ source my_venv/bin/activate
(my_venv)$ python
Python 3.8.1 (default, Dec 27 2019, 18:06:00)
[Clang 11.0.0 (clang-1100.0.33.16)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>>