В PyCharm, после загрузки Python 3, все еще нельзя использовать - PullRequest
1 голос
/ 04 июля 2019

Рассмотрим:

Enter image description here

Моя установка PyCharm работала под Python 2. Я скачал Python 3.7 и установил его.Он может работать в PyCharm при первом его запуске, однако, когда я снова открываю файл и пытаюсь запустить его, он показывает предупреждение:

Выбран неверный интерпретатор Python

И когда я пытаюсь переключить его в 3.7, выбор отображается красным и говорит, что он недействителен.

Ответы [ 2 ]

0 голосов
/ 04 июля 2019

PyCharm с Python> 3.3 использует venv (виртуальную среду), чтобы разрешить для каждого проекта модули Python.Вам необходимо создать новый действительный венв (как описано в комментарии Кимбауди):

Щелкните значок шестеренки рядом с выпадающим меню Project Interpreter : и выберите Добавить .... ВыбратьСреда Virtualenv и выберите Новая среда или Существующая среда

Если вы хотите использовать предустановленные системные модули, вам необходимо установить флажок Inheritglobal site-packages , иначе вам нужно переустановить модули, которые вы хотите использовать в venv.Также см. Настройка виртуальной среды .

0 голосов
/ 04 июля 2019

Я использую PyCharm.Введите это:

/Users/(name)/PycharmProjects/(project)/venv/(Python file name).py

Извините, если это немного трудно читать!

...