local_import函数不起作用

时间:2011-09-23 07:40:40

标签: python apache wsgi web2py web2py-modules

local_import函数随机不会从模块导入我的模块 目录。错误是:

  

ImportError:没有名为testapp.modules.mymodule的模块

当我使用带有apache的web2py(使用wsgi)时,我遇到了这个问题。当我使用“python web2py.py”命令在本地运行时,我没有问题。

有什么建议吗?

3 个答案:

答案 0 :(得分:1)

自版本1.96.1起,local_import()已被弃用。你应该能够做到:

import mymodule

并在检查sys.path之前查看应用程序的/ modules文件夹。

答案 1 :(得分:1)

我会回答我自己的问题:) 我开始使用mod_proxy,一切正常。

答案 2 :(得分:0)

testapp添加到您的PYTHONPATH