Fehler, dass das Qt-Plugin "cocoa" in python-opencv nicht gefunden werden kann

Ich war ziemlich besorgt, also ein Memorandum

Umgebung

Mac OS 10.15.3 Python 3.7.3 (by homebrew) opencv-contrib-python 4.2.0.32 (by pip) opencv-python 4.2.0.32 (by pip)

Lösung

Wenn Sie "python-opencv" eingeben und den Code des Geschenks ausprobieren, Ich erhalte den folgenden Fehler.

qt.qpa.plugin: Could not find the Qt platform plugin "cocoa" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Als ich nachgeschlagen habe, haben mich viele Leute gebeten, die Umgebungsvariable "QT_QPA_PLATFORM_PLUGIN_PATH" festzulegen, aber es hat in meiner eigenen Umgebung nicht funktioniert.

Immerhin wurde es gelöst, als ich auf opencv-python 4.1-Serie heruntergestuft habe.

pip3 install opencv-python==4.1.2.30
pip3 install opencv-contrib-python==4.1.2.30

Referenz

https://stackoverflow.com/questions/60032540/opencv-cv2-imshow-is-not-working-because-of-the-qt

Recommended Posts

Fehler, dass das Qt-Plugin "cocoa" in python-opencv nicht gefunden werden kann
Behandlung des Fehlers, dass ein HTTP-Abruffehler in gpg auftritt und der Schlüssel nicht abgerufen werden kann
[Python] Es scheint, dass globale Variablen in Multiprocessing nicht referenziert werden können
Was ist zu tun, wenn "Betriebssystemfehler: [WinError 126] Das angegebene Modul kann nicht gefunden werden" in der Importlampe angezeigt wird
Fehler beim Deep Learning "ImportError: DLL-Laden fehlgeschlagen: Das angegebene Modul wurde nicht gefunden. Wie man das "angegebene Modul" in kennt.
Das Laden der Anaconda-Umgebung ist fehlgeschlagen: Das angegebene Modul wurde nicht gefunden. (numpyas np-Datei importieren ....) Beachten Sie, dass der Fehler behoben wurde.
Angelegenheiten, die mit sklearn nicht importiert werden können