Eclipse: "Python не настроен"

Вот скриншот происходящего:

Python not configured

В принципе, я выполняю все через командную строку, но редактирую источник в eclipse.
Эта ошибка предотвращает недовольство автозаполнения.

Я перешел к window>preferences>PyDev>Interpreter - Python и установил правильные значения, но они не остаются и даже когда я нажимаю приложение, они, похоже, не воспринимаются для текущего сеанса.

Любая идея о том, что может вызвать это сообщение об ошибке?

Ответ 1

Свойства проектa > Природа проекта и снимите флажок с питон.

Ответ 2

       1. Select your project and right click and click on Properties
       2. Select PyDev-Interpreter/Grammer,click on "Click here to configure an    
          Interpreter not listed" Link.

Ответ 3

Также работает RClick → PyDev → Удалить конфигурацию проекта PyDev.

steps_screen_shoot

Обратите внимание, что маркер ошибки не может быть удален даже после очистки/сборки, возможно, вы удалите маркер вручную (просто выберите его и удалите), затем очистите, создайте и запустите

P.S.: Я не мог найти вариант "природа проекта", упомянутый в голосованном ответе.

Ответ 4

Проблема permssion (упомянутая для .pydevproject в Как сохранить PYTHONPATH настройку проекта Eclipse Pydev?") может легко произойти в настройках DropBox при использовании несколькими пользователями.

См. например, Как исправить проблемы с разрешениями Dropbox в 10.5" (если вы находитесь на Mac, но применяется общая идея для других Unix-подобных ОС)

Постоянное исправление этой проблемы состоит в том, чтобы добавить правильный ACL в папку Drop Box.
Чтобы сделать это, откройте "Терминал" и введите эту командную заметку, которую вы не можете просто скопировать и вставить в нее как есть, так как вам нужно заменить два вхождения short_username своим фактическим коротким именем пользователя.
По этой причине я предлагаю скопировать это в TextEdit, отредактировать его по мере необходимости, а затем вставить его в терминал.

chmod +a "short_username allow list,add_file,search,delete,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown,file_inherit,directory_inherit" /Users/short_username/Public/Drop\ Box

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

Ответ 5

Перейдите в окно → Настройки. В окне "Настройки" разверните PyDev и выберите "Interpreter-Python". Нажмите "Создать..." и введите Python32 для имени интерпретатора. Для исполняемого файла Interpreter перейдите к своей копии Python (C:\Program Files\Python32\python.exe) и нажмите "Открыть".