Aptana 3 Неразрешенный импорт - Python - PullRequest
12 голосов
/ 08 июля 2011

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

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

Ответы [ 2 ]

5 голосов
/ 31 июля 2011

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

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

0 голосов
/ 25 сентября 2014

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

Но тогда Я нашел решение : Window-Preferences-PyDev-Интерпретатор Python-Libraries-New folder (Button). Выберите папку с необходимой библиотекой, и тогда Aptana должна нормально работать.

...