NetBeans 8.0.2 не распознает платформу Python. Как решить эту проблему?

Я установил на свой компьютер бесплатную версию Enthought Canopy, которая хорошо работает как интерпретатор Python.

Но я пытался перейти на бесплатную IDE и решил сделать свой Netbeans 8.0.2, чтобы иметь возможность запускать Python. После некоторых исследований я нашел этот сообщение, в котором показано, как выполнить эту задачу. К сожалению, когда я пытаюсь открыть новый проект Python, у меня возникает одна ошибка «Должна быть выбрана допустимая платформа», «неправильная платформа Python», как вы можете видеть на рисунке ниже: введите здесь описание изображения

После некоторых исследований я обнаружил ту же проблему для старой версии NetBeans. До версии 8.0.2 такой проблемы быть не должно. Ссылка

Похоже, в системе не установлен питон. Я не нашел переменных среды, PATH к Python в ControlPainel>System>AdvencedSystemsSettings>SystemProperties>EnviromentVariable. Или кажется, что Canopy Python не может быть распознан NetBeans.

Когда я пытаюсь запустить Python из команды, он загружает библиотеки Canopy, прежде чем отобразить запрос python «>>>», как вы можете видеть ниже: введите здесь описание изображения

Я не знаю, как решить эту проблему. Я думал об удалении Cancopy и попытке установить python вручную. Есть другая идея? И последний вопрос, где должен находиться исполняемый файл Python?


person zwitterion    schedule 20.01.2015    source источник


Ответы (3)


Я столкнулся с той же проблемой и исправил ее, загрузив Python отдельно и вручную добавив его в список доступных платформ. Это очень легко сделать, и это займет всего несколько минут. После выполнения инструкций по установке подключаемого модуля Python (https://blogs.oracle.com/geertjan/entry/python_in_netbeans_ide_81), загрузите поддерживаемую версию Python с https://www.python.org/downloads/ ( Я пошел с версией 3.4.2). Затем откройте окно «Новый проект» в Netbeans и выберите проект Python. После нажатия «Далее» нажмите кнопку «Управление…», расположенную рядом с раскрывающимся меню «Платформа Python». Появится новое окно под названием «Python Platform Manager», и все поля будут пустыми, поскольку платформа Python еще не добавлена. Цель здесь — добавить версию Python, которую вы только что загрузили, поэтому для этого нажмите кнопку «Создать», расположенную на левой панели, и найдите файл «python.exe». Он должен находиться внутри папки, созданной при загрузке Python. Когда вы найдете этот файл, нажмите «Открыть», чтобы добавить его в «Консольную команду». Все остальные поля будут немедленно заполнены необходимой информацией и автоматически сохранят эту платформу в качестве опции. Нажмите «Закрыть», чтобы вернуться в окно «Новый проект Python», и загруженная версия Python теперь должна быть указана в качестве доступной платформы. Надеюсь это поможет!

person turnipHead    schedule 03.02.2015
comment
Да, мне пришлось установить python вручную, как это сделали вы. Это сработало очень хорошо. Спасибо - person zwitterion; 06.02.2015
comment
Это совершенно не работало для меня. В итоге пришлось сделать небольшую модификацию - person nantitv; 20.06.2015
comment
Если у вас возникли проблемы с поиском python.exe, перейдите в C:\ и введите python.exe для поиска. - person Amir Md Amiruzzaman; 21.06.2017

Инструкция по установке, предоставленная turnipHead, не полностью сработала для меня для netbeans 8.0.2 и python 2.7 в среде Windows 7. В конце была небольшая модификация при выборе платформы python.

Шаги

  1. Установите подключаемые модули Python как https://blogs.oracle.com/geertjan/entry/python_in_netbeans_ide_81.

  2. Установите Python вручную с https://www.python.org/downloads/.

  3. откройте окно «Новый проект» в Netbeans

  4. Выберите проект Python

  5. Нажав кнопку "Далее", нажмите кнопку "Управление...", расположенную рядом с
    раскрывающимся меню "Платформа Python".

  6. Нажмите кнопку «Создать» в левом поле, а затем укажите ее на установленный python.exe.

  7. Все остальные столбцы заполнятся автоматически.
  8. Нажмите закрыть

Вы должны увидеть выбранную версию Python на платформе Python.

PS: аналогичную заметку см. http://www.jython.org/jythonbook/en/1.0/JythonIDE.html#netbeans для установки jython в netbeans

person Community    schedule 20.06.2015

Шаги:

  • Установите подключаемые модули Python со страницы https://blogs.oracle.com/geertjan/entry/python_in_netbeans_ide_81

  • Установите Python вручную с https://www.python.org/downloads/.

  • Откройте окно «Новый проект» в Netbeans.

  • Выберите проект Python

  • После нажатия «Далее» нажмите кнопку «Управление…», расположенную рядом с раскрывающимся меню «Платформа Python».

  • Нажмите кнопку «Создать» в левом поле, а затем укажите ее на установленный python.exe.

  • Все остальные столбцы заполнятся автоматически.

  • Нажмите закрыть

Python 3.4.2 - 2014-10-13 должен быть загружен, тогда проблем не будет.

person kaustuv sarangi    schedule 21.07.2018