Плагин PyDev не может найти python 3.4

Я использую eclipse 3.8+PyDev+python 3.3 на Ubuntu 13. Недавно я обновил Ubuntu до 14.04. Кажется, что Ubuntu 14.04 поставляется с новым Python 3.4, поэтому во время обновления старый Python 3.3 удаляется и устанавливается новый Python 3.4. Затем плагин PyDev моего eclipse не может найти python 3.3 в своем исходном каталоге, и возникает сообщение об ошибке, а также множество красных крестов, как показано на изображении ниже.

введите здесь описание изображения

Но установка Python 3.4 верна, потому что я могу без труда импортировать модули pickle или random в IDLE, который использует python 3.4:

введите здесь описание изображения

Я уже обновил PyDev до последней версии 3.4.1. Не могли бы вы рассказать мне, как перенастроить интерпретатор Python (в том числе, как его найти) в eclipse, чтобы PyDev мог правильно определить, где находится Python 3.4? Спасибо большое.


person user2384994    schedule 10.05.2014    source источник


Ответы (1)


Хорошо, я решил проблему сам:

(1) Щелкните правой кнопкой мыши имя проекта, выберите «Свойства» во всплывающем меню. Откроется диалоговое окно «Свойства».

(2) В этом поле выберите элемент «PyDev-Interpreter/Grammar» на левой панели и щелкните ссылку «Нажмите здесь, чтобы настроить интерпретатор, не указанный в списке» справа.

(3) Во всплывающем диалоговом окне «Интерпретаторы Python» нажмите кнопку «Создать…» в правой части окна и введите путь к исполняемому файлу python 3.4. В моей системе это /usr/bin/python3.4.

(4) Затем нажмите OK и подождите, пока eclipse завершит работу по настройке. На этом самая важная часть реконфигурации выполнена. Затем переместите новый Python3.4 наверх, удалите интерпретатор Python 3.3, если хотите, и...

(5) Не забудьте перезапустить затмение. Тата ...

Некоторые сторонние пакеты Python, такие как pymongo, по-прежнему проблематичны. Но они не входят в предмет обсуждения этой ветки. Вот и все.

person user2384994    schedule 10.05.2014