local_import函数随机不会从模块导入我的模块 目录。错误是:
ImportError:没有名为testapp.modules.mymodule的模块
当我使用带有apache的web2py(使用wsgi)时,我遇到了这个问题。当我使用“python web2py.py”命令在本地运行时,我没有问题。
有什么建议吗?
答案 0 :(得分:1)
自版本1.96.1起,local_import()
已被弃用。你应该能够做到:
import mymodule
并在检查sys.path之前查看应用程序的/ modules文件夹。
答案 1 :(得分:1)
我会回答我自己的问题:) 我开始使用mod_proxy,一切正常。
答案 2 :(得分:0)
将testapp
添加到您的PYTHONPATH
。