Я думаю, в настоящее время вы можете установить Python 3.8 через pyenv
только на Mac. Я попытался установить 3.8 с pip
несколько недель назад и обнаружил, что в pip есть только 3.7. Хотя я не уверен на 100%. Поэтому я бы рекомендовал установить его через pyenv. Найдите описание, как это сделать на репозитории github pyenv
. Для запуска Python вам не нужна среда IDE. Вы можете вызывать скрипты Python из Терминала. Если вы используете PyCharm, вы можете легко выбрать версию Python для виртуальной среды, которую PyCharm создает для каждого проекта.