我也嘗試將 opencv-python 更改為 opencv-python-headless 但對錯誤沒有影響。我正在將 GitHub 鏈接到部署中心。
甚至嘗試將 libgthread-2.0 添加到requirements.txt但沒有用。
File "/tmp/8d994faa0eee02e/app.py", line 3, in <module>
2021-10-22T01:34:07.264279725Z import os, sys, cv2, glob
2021-10-22T01:34:07.264282925Z File "/tmp/8d994faa0eee02e/antenv3.6/lib/python3.6/site-packages/cv2/__init__.py", line 5, in <module>
2021-10-22T01:34:07.264286525Z from .cv2 import *
2021-10-22T01:34:07.264289725Z ImportError: libgthread-2.0.so.0: cannot open shared object file: No such file or directory
2021-10-22T01:34:07.272103487Z [2021-10-22 01:34:07 0000] [39] [INFO] Worker exiting (pid: 39)
2021-10-22T01:34:07.401211514Z [2021-10-22 01:34:07 0000] [36] [INFO] Shutting down: Master
2021-10-22T01:34:07.402045221Z [2021-10-22 01:34:07 0000] [36] [INFO] Reason: Worker failed to boot.
我應該怎么做才能擺脫這個錯誤?
uj5u.com熱心網友回復:
我希望你正在使用的Web應用程式的容器。如果沒有,請使用WebApp 容器并自帶容器,創建程序中的流程相同,但您必須選擇docker或其他容器注冊表。看看這里這個博客有一個示例 Flask 應用程式。
有關相同的修復,請參閱此處
其他可能的修復方法如下:
使用apt-get update然后apt-get install install libgtk2.0-dev。
參考這里
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/339338.html
標籤:Python opencv azure-web-app-service
下一篇:Codeigniter使用$this->form_validation->set_rules時“無法找到驗證規則”
