我正在尝试通过 mod_wsgi 部署一个“hello world”Flask 应用程序,但我无法解决可能是 Python 路径问题的问题。
回溯以
File "/home/moconnor/testenv/lib/python2.7/site-packages/werkzeug/exceptions.py", line 61, in <module>
from werkzeug._internal import HTTP_STATUS_CODES, _get_environ
File "/home/moconnor/testenv/lib/python2.7/site-packages/werkzeug/_internal.py", line 11, in <module>
import inspect
ImportError: No module named inspect
我的 WSGI 文件包含:
import sys
activate_this = '/home/moconnor/testenv/bin/activate_this.py'
execfile(activate_this, dict(__file__=activate_this))
sys.path.insert(0,'/home/moconnor/public/testapp/')
from testapp import app as application
在开发服务器中一切正常,在 virtualenv 处于活动状态的情况下从 shell 进行此导入时我没有问题。我在这里想念什么?