gpt4 book ai didi

azure - Azure 上的 Flask APP 给出 import cv2 ImportError : libGL. so.1: 部署后

转载 作者:行者123 更新时间:2023-12-03 20:49:20 31 4
gpt4 key购买 nike

我有一个包含一些 OpenCV 方法的 Flask-app,我在本地测试了它并且工作正常,然后我使用 Web 应用程序将该应用程序部署到 Azure 并且成功部署,但是当我点击给定的 URL 时出现此错误在浏览器上显示:

:( Application Error If you are the application administrator, you canaccess the diagnostic resources.

当我检查日志文件时,会显示此错误:

from cv2 import * ImportError: libGL.so.1: cannot open shared objectfile: No such file or directory

最佳答案

  1. requirements.txt 中使用 opencv-python-headless==4.5.1.48 而不是 opencv-contrib-python==4.5.1.48
  2. 如果上述方法不起作用,请在 AML 基础镜像(即 mcr.microsoft.com/azureml/base-gpu:0.2.4)之上构建自定义 docker 镜像,并使用 conda_packages=['mesa-libgl-cos6-x86_64'] 在 conda 中包含 mesa 的 GL 库

这与这个ImportError: libSM.so.6: cannot open shared object file: No such file or directory有关

关于azure - Azure 上的 Flask APP 给出 import cv2 ImportError : libGL. so.1: 部署后,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63707560/

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