Как устранить ошибку «Недопустимое имя интерпретатора Python 'python.exe'!" В PyCharm - PullRequest
2 голосов
/ 29 июня 2019

Я пытаюсь добавить интерпретатор в PyCharm, но всякий раз, когда я перехожу к python.exe и нажимаю «ОК», появляется сообщение «1001 *» (ошибка в написании interpeter заключается в том, как это пишется в появившемся диалоговом окне)

Я установил Python через магазин приложений Microsoft.Интерпретатор находится по адресу ~ \ AppData \ Local \ Microsoft \ WindowsApps \ python.exe.Это путь, по которому я перехожу при выборе интерпретатора в PyCharm.Есть также python3.exe и python3.7.exe, но они тоже не работают.Я могу запустить Python из командной строки, и он ведет себя как ожидалось.

Ответы [ 2 ]

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

Сборка EAP (Программа раннего доступа), которую предлагает Павел, не сработала для меня. Я надеюсь, что это будет рассортировано в PY-33406 , как предполагает Павел.

В ответах на этот вопрос включена вещь, которая работала для меня. Я создал виртуальную среду с использованием venv и смог использовать этот интерпретатор Python. Как говорится на этой странице ...

  • Открыть окно Windows
  • Перейти к корню проекта: cd X: \ path \ to \ project
  • Тип python -m venv venv
  • Выберите "существующий переводчик" вместо создание нового венва с использованием Pycharm и выбрать двоичный файл Python из virtualenv, который вы создали на предыдущем шаге

Надеюсь, это поможет, рад обновить это, чтобы добавить больше деталей, если нет.

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

Попробуйте PyCharm 2019.2 EAP build .Проблема должна быть исправлена: https://youtrack.jetbrains.com/issue/PY-33406 (или лучше использовать Python с python.org).

Я сообщил об опечатке в баг-трекер PyCharm, спасибо https://youtrack.jetbrains.com/issue/PY-36686

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...