Aptana 3 Неразрешенный импорт — Python

Я пытаюсь импортировать библиотеку pycassa в проект Python в Aptana 3, но в строке «import pycassa» появляется следующая ошибка: «Неразрешенный импорт: pycassa». Я установил pycassa с простой установкой, и если я запускаю «import pycassa» в оболочке python, он работает без ошибок. Если я запускаю проект Aptana, он тоже запускается без ошибок, но значок ошибки сохраняется. Почему?

Извините за мой английский.


person icor    schedule 08.07.2011    source источник


Ответы (2)


Единственное рабочее решение для меня: откройте меню «Окно» → «Настройки» → «Интерпретатор - Python», затем нажмите кнопку «Применить», выберите свой интерпретатор и нажмите «ОК». Pydev повторно просканирует все пакеты, и через несколько секунд все неразрешенные импорты исчезнут.

К сожалению, мне приходится выполнять эти шаги при каждом перезапуске, потому что Pydev всегда «забывает» некоторые пакеты после перезапуска…

person Sergey Stolyarov    schedule 31.07.2011

У меня была такая же проблема с Tastypie. Я попытался добавить внешнюю библиотеку в проект с помощью Preferences-PyDev PUTHONPATH, но у меня это не сработало...

Но затем я нашел решение: Window-Preferences-PyDev-Interpreter Python-Libraries-Новая папка (кнопка). Выберите папку с нужной библиотекой, и тогда Aptana должна работать нормально.

person Demven Weir    schedule 25.09.2014