local_import函数无法使用
本地导入功能有时候会随机不从模块目录导入我的模块。出现的错误是:
导入错误:没有名为 testapp.modules.mymodule 的模块
我在使用 web2py 和 apache(通过 wsgi)时遇到这个问题。当我用 "python web2py.py" 命令在本地运行时没有问题。
有什么建议吗?
3 个回答
0
把 testapp
加到你的 PYTHONPATH
里。
1
我来回答我自己的问题 :) 我开始使用mod_proxy了,一切都很好。
1
从版本1.96.1开始,local_import()
这个功能已经不再推荐使用了。你可以这样做:
import mymodule
这样的话,它会先在你应用程序的/modules文件夹里查找,然后再去检查系统路径(sys.path)。