PyCharm не обнаруживает интерпретатор

Я новичок в программировании и только начал изучать Python. Я хочу использовать PyCharm, поэтому я загрузил и установил его (версия 4.5, версия сообщества). Я ранее устанавливал 64-разрядную версию Python 3.5 с python.org (я использую Windows 10).

Чтобы начать использовать PyCharm, мне нужен интерпретатор проекта, который я могу выбрать в настройках. Насколько мне известно, интерпретатором является «py.exe», но когда я выбираю его, я получаю следующее сообщение об ошибке: «Выбранный файл не является допустимым домом для Python SDK». Я также пытался использовать каждый файл, имя которого содержало «python» или «py», и не смог.

На каждом веб-сайте и видео, которые я вижу, они выбирают файл с именем «python.exe», но они используют Python 3.4 или более раннюю версию. Я проверил, поддерживает ли PyCharm 3.5 («Начальная поддержка Python 3.5»).

Я что-то делаю не так? Что мне делать, чтобы использовать PyCharm?

Все ответы приветствуются. Заранее спасибо.


person Asier R.    schedule 28.09.2015    source источник


Ответы (7)


файл> настройки нового проекта> интерпретатор проекта> щелкните в раскрывающемся списке и выберите «показать все»> щелкните кнопку «+»>

Теперь на вкладке Virtualenv Environment под переключателем Новая среда проверьте путь в поле «Базовый интерпретатор:». Для меня мой был установлен на недопустимый путь. После того, как я исправил путь, указывающий на python.exe, я воссоздал свой новый проект, а PyCharm построил файл virtualenv.

Для меня тоже было немного больше ... При создании нового проекта я расширил раскрывающийся список и должен был проверить каталог, в котором создавался каталог venv. После того, как я исправил путь здесь, мне пришлось немного щелкнуть мышью, чтобы получить возможность создать проект.

Я собираюсь списать это на ошибку. Я использую версию Community.

person DonkeyKong    schedule 22.04.2019

При создании проекта в PyCharm, если интерпретация еще не выбрана, в раскрывающемся меню под проектами «Местоположение:» вы можете щелкнуть значок шестеренки справа от параметра интерпретатора и нажать «Добавить локальный» ; затем выберите расположение установленного файла python.exe. Вероятно, это будет C: \ Python35 \ Python.exe

person xponent    schedule 28.09.2015
comment
Спасибо за ответы. Я уже сделал это, но, похоже, нигде нет файла pyhton.exe. Если я ищу python.exe на своем компьютере, я получаю 0 результатов, и мне тоже не удалось найти его вручную. Как я уже сказал, у меня уже есть Python (3.5, 64-бит), и я использую его с IDLE. Вы знаете, что я делаю не так? - person Asier R.; 29.09.2015
comment
@AsierR. вы можете найти путь к Python, выполнив следующие действия: stackoverflow.com/questions/1489599/ - person Guoliang; 08.05.2016

Я столкнулся с аналогичной проблемой и не смог найти Python interpreter где-либо в системе.

Проблема заключалась в том, что python был установлен напрямую с настройками по умолчанию, и exe не было найдено в

C:\Python35\ 

и чтобы решить эту проблему, я попробовал uninstalling и reinstalling с пользовательскими настройками и выбрал разрешение для всех пользователей, что помогло, и путь был установлен правильно

C:\Python35\python.exe.

После чегоPycharm смог обнаружить интерпретатор на этом пути.

person Anmol G    schedule 05.09.2016

Проблема с интерпретатором проекта PyCharm решена
Я установил дистрибутив Python anaconda (Anaconda3-5.0.1-Windows-x86_64.exe) с веб-сайта anaconda. https://anaconda.org/anaconda/python
На самом деле он сделал это <сильный > переустановил свой Python3.6.3 (уместно упомянуть, что у меня есть windows10, с сообществом pyCharm и python 3.5 уже, но с проблемой интерпретатора, и при установке anaconda я выбрал следующие настройки и отключил свой антивирус перед установкой anaconda) :

  1. выбор разрешить для всех пользователей
  2. путь установки был задан правильно и (надежно сохранен на будущее)
  3. перезагрузите мой компьютер после установки. (не обязательно, но я сделал)
  4. открыл Anaconda & Jet Брайан pycharm
  5. выбранный новый проект в PyCharm снимок экрана моего интерпретатора Python по умолчанию для нового проекта location = C:\Users\Skboy\PycharmProjects\dani Interpreter = C:\Users\Skboy\AppData\Local\Programs\Python\Python36-32\python.exe

Ух ты! у меня начал работать pyCharm,

Решение: переустановка Python6.3 с правильными пользовательскими настройками

создайте программный файл python test test1.py для печати «hello python test world»

Выполнить

теперь мой Python Interpreter (автоматически - по умолчанию выбирается) Python 3.6.3
редактировать конфигурацию и проверять наличие интерпретатора

(C: \ Users \ user1 \ AppData \ Local \ Programs \ Python \ Python36-32 \ python.exe)

Выполнить
Успешный тест Выполнить
стоит упомянуть, что Anaconda Jupyter - это веб-интерфейс, который также можно использовать в случае, если у начинающего пользователя все еще есть проблемы.

person Waseem A    schedule 06.12.2017

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

Я пошел в расположение Python 3.5 (32-разрядный) на моем диске C:, который, как оказалось, является всего лишь ярлыком для фактического приложения Python, щелкните его правой кнопкой мыши и выберите Открыть расположение файла, которое должно направить вас к версии приложения. Python - просто называется «питон». Это файл .exe, который PyCharm искал для использования в качестве интерпретатора.

Теперь перейдите в меню интерпретатора настройки в Pycharm и введите местоположение файла фактического приложения python. Чтобы добраться до моего, мне пришлось зайти в AppData / Local / Programs / Python / Python35-32. Щелкните файл python.exe, и он должен работать.

Это мой первый пост здесь, поэтому, если он отформатирован неправильно или не использует общепринятые термины - извините. Сообщите мне, сработало ли решение для кого-то еще с проблемой, или я ее решил.

person Ben Sharman    schedule 10.07.2016

Если вы сохранили настройки по умолчанию при установке python, интерпретатор вашего проекта для PyCharm будет:

C: \ Users \ yourUserName \ AppData \ Local \ Programs \ Python \ Python36 \ python.exe

Выберите указанное выше место в качестве интерпретатора проекта внутри PyCharm.

В зависимости от того, какая у вас версия python, это может быть Python36 \ python.exe или Python35 \ python.exe.

person Haris Ghauri    schedule 15.10.2016

Для меня это сработало:

Моя конфигурация: Pycharm Community edition 2019.1.1 Дистрибутив Anaconda с python 3.7. Переводчик в стандартном помещении.

Проблема: Pycharm не смог найти интерпретатор python после переустановки дистрибутива anaconda.

Решение: - Убедитесь, что вы запускаете pycharm от имени администратора (щелкните правой кнопкой мыши и запустите от имени администратора). На самом деле это был решающий шаг. - Создать новый проект (или открыть существующий) - В зависимости от выбора выберите Interpter или перейдите в файл> Настройки> Интерпретатор проекта> выберите маленькую шестеренку на правой стороне> добавить> на базовом интерпретаторе выберите 3 точки> вставьте расположение интерпретатор в дистрибутиве анаконды.

Надеюсь, это кому-то помогло. Для меня точкой блокировки было то, что pycharm по какой-то причине не запускался с правами администратора.

Цитата

person CVname    schedule 14.10.2019