PyDev в Eclipse не распознает db.add_column из South

Я только что установил South (0.7.3, python-2.6) и успешно завершил обучение, используя интерпретатор python. Это означает, что я могу создать модель и перенести ее без каких-либо ошибок, поэтому South, похоже, отлично работает в оболочке python. Я использовал базу данных sqlite3 для учебника.

Однако, когда я открываю свой проект в Eclipse, Eclipse не распознает функции, связанные с db в папках миграции: файлы 0001_initial.py и 0002_auto__add_field_knight_dances_whe Never_able.py. Я получаю конкретные ошибки (неопределенная переменная из импорта: add_column, create_table, delete_column, delete_table, send_create_signal)

До южной установки Eclipse отлично работал для создания приложений django. Я указал интерпретатору PyDev в южную папку в разделе site-packages (C: \ python26 \ Lib \ site-packages \ south-0.7.3-py2.6.egg) (другие библиотеки, такие как Django и django-picklefield, работают хорошо. )

Я запустил простой скрипт из проекта eclipse и из оболочки python, и оба, похоже, имеют один и тот же sys.path

Есть какие-нибудь советы, как сделать интерпретатор Python Eclipse более счастливым?

13
задан crcarlson 22 January 2011 в 00:37
поделиться