pydev и скрученный фреймворк

Похоже, мой Eclipse PyDev не распознает, что Twisted установлен в моей системе. Я не могу заставить работать автоматическое предложение. Кто-нибудь знает как это решить?


person rzajac    schedule 07.07.2010    source источник


Ответы (1)


перейдите в настройки-> Pydev-> Интерпретатор - Python и нажмите кнопку «Применить». Это повторно просканирует ваш каталог модулей и добавит недостающие модули.

Это должно исправить любые обычные ошибки импорта. Некоторые модули делают некоторую магию времени выполнения, которой PyDev не может следовать.

person ebt    schedule 07.07.2010
comment
Два таких модуля в Twisted - это twisted.internet.reactor и twisted.application.internet (которые вы можете обойти, добавив их к принудительным встроенным командам). Тем не менее, все остальное должно автоматически завершиться без каких-либо особых усилий. - person Glyph; 08.07.2010
comment
Я добавил twisted в Forced Builtins, и все работает нормально (т.е. нет ошибок импорта / undefined и завершение работает правильно) - person Yukiko; 25.01.2011