gpt4 book ai didi

python - Flask WSGI 部署中检查时出现导入错误

转载 作者:行者123 更新时间:2023-11-30 23:46:06 25 4
gpt4 key购买 nike

我正在尝试通过 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 进行导入时没有任何问题。我在这里缺少什么?

最佳答案

“inspect”模块是内置的 Python 模块。

我只能想象您的虚拟环境以某种方式被破坏,或者您正在尝试使用由一个 Python 版本构建的虚拟环境以及 mod_wsgi 安装,该安装是针对完全不同的主要/次要版本编译的。

验证 Python mod_wsgi 编译的版本。

尝试重建您的虚拟环境。

关于python - Flask WSGI 部署中检查时出现导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9186907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com