sml2h3 / ddddocr

带带弟弟 通用验证码识别OCR pypi版
https://ddddocr.com
MIT License
9.17k stars 1.67k forks source link

容器中报错(即使更换为opencv-python-headless也无法解决) #50

Closed Ecalose closed 2 years ago

Ecalose commented 2 years ago

若使用opencv-python则“libGL.so.1: cannot open shared object file: No such file or directory” opencv-python-headless则 ”Traceback (most recent call last): File "main.py", line 1, in import ddddocr File "/home/runner/ocr/venv/lib/python3.8/site-packages/ddddocr/init.py", line 12, in import cv2 File "/home/runner/ocr/venv/lib/python3.8/site-packages/cv2/init.py", line 190, in bootstrap() File "/home/runner/ocr/venv/lib/python3.8/site-packages/cv2/init.py", line 120, in bootstrap load_first_config(['config.py'], True) File "/home/runner/ocr/venv/lib/python3.8/site-packages/cv2/init.py", line 118, in load_first_config raise ImportError('OpenCV loader: missing configuration file: {}. Check OpenCV installation.'.format(fnames)) ImportError: OpenCV loader: missing configuration file: ['config.py']. Check OpenCV installation.“

Ecalose commented 2 years ago

手动安装libGL后解决

Ecalose commented 2 years ago

若使用opencv-python则“libGL.so.1: cannot open shared object file: No such file or directory” opencv-python-headless则 ”Traceback (most recent call last): File "main.py", line 1, in import ddddocr File "/home/runner/ocr/venv/lib/python3.8/site-packages/ddddocr/init.py", line 12, in import cv2 File "/home/runner/ocr/venv/lib/python3.8/site-packages/cv2/init.py", line 190, in bootstrap() File "/home/runner/ocr/venv/lib/python3.8/site-packages/cv2/init.py", line 120, in bootstrap load_first_config(['config.py'], True) File "/home/runner/ocr/venv/lib/python3.8/site-packages/cv2/init.py", line 118, in load_first_config raise ImportError('OpenCV loader: missing configuration file: {}. Check OpenCV installation.'.format(fnames)) ImportError: OpenCV loader: missing configuration file: ['config.py']. Check OpenCV installation.“

另:需指定版本”4.5.3.56“