bin jetzt nach einiger Zeit mal dazu gekommen, die Beta mit dem Captcha-Solver zu testen, jedoch lässt sich der Docker-Container bei mir nicht starten, da er direkt wegen nem ImportError abschmiert.
Komplette Fehlermeldung:
Traceback (most recent call last):
File "/usr/src/app/anime-loads/./anibot.py", line 9, in <module>
import animeloads
File "/usr/src/app/anime-loads/animeloads.py", line 30, in <module>
import time, json, hashlib, cv2, numpy, shutil
File "/usr/local/lib/python3.9/site-packages/cv2/__init__.py", line 5, in <module>
from .cv2 import *
ImportError: libGL.so.1: cannot open shared object file: No such file or directory
Habe das ganze lokal bei mir durchs Anpassen des Images fixen können, indem ich in der Dockerfile noch
libgl1-mesa-glx zur apt install Zeile hinzugefügt habe.
Außerdem ist mir aufgefallen - keine Ahnung warum es vorher funktioniert hat - dass ich den config-Ordner als volume nicht wie in der README.md angegeben unter /config, sondern unter /usr/src/app/anime-loads/config mounten musste, damit sie vom Container erkannt wird. Vielleicht bin da aber auch ich das Problem gewesen, wer weiß.
Hey,
bin jetzt nach einiger Zeit mal dazu gekommen, die Beta mit dem Captcha-Solver zu testen, jedoch lässt sich der Docker-Container bei mir nicht starten, da er direkt wegen nem ImportError abschmiert.
Komplette Fehlermeldung:
Benutztes Docker-Image: pfuenzle/anime-loads:latest
Habe das ganze lokal bei mir durchs Anpassen des Images fixen können, indem ich in der Dockerfile noch
libgl1-mesa-glx
zur apt install Zeile hinzugefügt habe.Außerdem ist mir aufgefallen - keine Ahnung warum es vorher funktioniert hat - dass ich den config-Ordner als volume nicht wie in der README.md angegeben unter /config, sondern unter /usr/src/app/anime-loads/config mounten musste, damit sie vom Container erkannt wird. Vielleicht bin da aber auch ich das Problem gewesen, wer weiß.