функция local_import не работает - PullRequest
       20

функция local_import не работает

2 голосов
/ 23 сентября 2011

функция local_import случайным образом не импортирует мои модули из модулей каталог. Ошибка:

ImportError: нет модуля с именем testapp.modules.mymodule

У меня есть эта проблема, когда я использую web2py с apache (с wsgi). У меня нет проблем, когда я запускаю локально с командой "python web2py.py".

Есть предложения?

Ответы [ 3 ]

1 голос
/ 23 сентября 2011

Начиная с версии 1.96.1, local_import() устарела.Вы должны быть в состоянии сделать:

import mymodule

, и перед проверкой sys.path он будет смотреть в папку / modules вашего приложения.

1 голос
/ 28 сентября 2011

Я отвечу на свой вопрос :) Я начал использовать mod_proxy, и все в порядке.

0 голосов
/ 23 сентября 2011

Добавьте testapp к вашему PYTHONPATH.

...