Python 烧瓶上的OpenCV仅适用于;“烧瓶运行”;而不是在Apache2下

Python 烧瓶上的OpenCV仅适用于;“烧瓶运行”;而不是在Apache2下,python,flask,Python,Flask,我想在Flask服务器上使用Open CV,但当我导入cv2并在浏览器上加载页面时,它会得到错误ERR\u EMPTY\u响应。 我没有收到来自Flask本身的导入错误或其他异常,只有来自Apache2日志文件的此通知 [Sun Jan 03 14:07:44.895826 2021] [core:notice] [pid 20595] AH00052: child pid 20600 exit signal Aborted (6) 我试过用flaskrun--host('0.0.0.0')运

我想在Flask服务器上使用Open CV,但当我
导入cv2
并在浏览器上加载页面时,它会得到错误
ERR\u EMPTY\u响应
。 我没有收到来自Flask本身的导入错误或其他异常,只有来自Apache2日志文件的此通知

[Sun Jan 03 14:07:44.895826 2021] [core:notice] [pid 20595] AH00052: child pid 20600 exit signal Aborted (6)
我试过用
flaskrun--host('0.0.0.0')
运行它,一切都很好,Cv2路由运行得非常好

我不知道这个问题的原因是什么,因为opencv在其他所有python应用程序和其他Flask安装中都能正常工作,只有在这个特定的实例中不能


编辑:这似乎与我的旧虚拟环境有关,我创建了一个新的虚拟环境,现在一切正常。

这样做并不太好,但有效的方法是将flask应用程序放到一个新的虚拟环境中,并告诉apache在执行.wsgi文件时使用它