Ich habe eine Fehlermeldung erhalten, als ich opencv mit Raspeye in Python3 eingefügt habe [Remedy]

Ich hatte Probleme, weil ich opencv nicht gut installieren oder deinstallieren konnte, aber ich habe es geschafft, es zu installieren, also werde ich die Details schreiben.

Fehlerstatus

pi@raspberrypi:~ $ python3
Python 3.7.3 (default, Apr  3 2019, 05:39:12) 
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/pi/cv2/__init__.py", line 3, in <module>
    from .cv2 import *
ImportError: /home/pi/cv2/cv2.cpython-37m-arm-linux-gnueabihf.so: undefined symbol: __atomic_fetch_add_8

So fügen Sie opencv ein

Erstens basierend auf OpenCV 3 so einfach wie möglich auf Raspberry Pi + Python 3 installieren

$ sudo apt-get install libhdf5-dev libhdf5-serial-dev libhdf5-103
$ sudo apt-get install libqtgui4 libqtwebkit4 libqt4-test python3-pyqt5
$ sudo apt-get install libatlas-base-dev
$ sudo apt-get install libjasper-dev

Installieren Sie die von opencv verwendete Bibliothek. Hier scheint sich "sudo apt-get install libhdf5-dev libhdf5-serial-dev libhdf5-103" je nach Version zu ändern Wenn Sie eine Fehlermeldung erhalten, können Sie möglicherweise durchbrechen, indem Sie den *** von sudo apt-get install libhdf5-dev libhdf5-serial-dev libhdf5 - *** ändern.

Nächster

sudo pip3 --default-timeout=1000 install opencv-python

Setzen Sie opencv durch.

Wenn ich es in diesem Zustand ausführe, wird der obige Fehler angezeigt

Wie man den Fehler durchbricht

Hier, weil ich den gleichen Fehler erhalten habe Ich habe das Ziel des Links angegeben, der veröffentlicht wurde. Führen Sie dies zuerst im Terminal aus

LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libatomic.so.1

Dann bearbeiten Sie mit vim

vim.tiny .bashrc
export LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libatomic.so.1 #Fügen Sie diesen Satz hinzu

vim ist "a" und speichert mit ": wq" aus dem Bearbeitungsmodus "ESC" und wird beendet. Wenn Sie einen Fehler machen, beenden Sie das Programm, ohne mit : q! Von ESC zu speichern.

Schließlich

source .bashrc

Anwenden mit

ich werde es prüfen

$ python3
Python 3.7.3 (default, Apr  3 2019, 05:39:12) 
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'4.1.1'

Es ist sicherlich installiert.

Recommended Posts

Ich habe eine Fehlermeldung erhalten, als ich opencv mit Raspeye in Python3 eingefügt habe [Remedy]
Ich erhalte eine Fehlermeldung, wenn ich opencv in pyautoGUI einfüge
Ein Fehler beim Einfügen von Pygame in Python3 auf Himbeer-Pi wurde behoben
Bei der Verwendung von Tensorboard mit Pytorch ist ein Fehler aufgetreten
Ich habe einen Fehler in vim oder zsh in der Python 3.7-Serie
Ich habe einen AttributeError erhalten, als ich die offene Methode in Python verspottet habe
Wenn ich eine Fehlermeldung mit Pylint unter Windows Atom erhalte
Als ich Python unter macOS installiert und verwendet habe, wurde beim Herstellen einer https-Verbindung eine Fehlermeldung angezeigt
Ich habe L-Chika mit Razpai 4 (Python Edition) ausprobiert.
So fügen Sie OpenCV in Raspberry Pi ein und sammeln mit Python ganz einfach Bilder von Gesichtserkennungsergebnissen
Ich erhalte eine Fehlermeldung, wenn ich ein Python-Plug-In in Visual Studio Code in die pyenv-Umgebung einfüge
Beim Versuch, Hello World in der Sprache Go auszuführen, ist eine Fehlermeldung aufgetreten
Was ich getan habe, als ich mit Lambda Python im Zeitlimit steckte
Ich habe eine Fehlermeldung erhalten, dass Python die Datei settings.ini nicht lesen konnte
Ich erhalte einen Importfehler mit Python Beautiful Soup
Ubuntu 20.04 auf Himbeer-Pi 4 mit OpenCV und mit Python verwenden
Wenn beim Python-Scraping ein Fehler auftritt (Anforderungen)
Zeigen Sie das Bild der USB-Kamera mit OpenCV von Python mit Raspeye an
Ich blieb stecken, als ich versuchte, einen relativen Pfad mit relative_to () in Python anzugeben
Fehler beim Spielen mit Python
Ich habe eine Fehlermeldung erhalten, als ich Pandas auf einem Mac installiert habe, also habe ich mich damit befasst
Bei Verwendung von JUMAN ++ mit PyKNP ist ein Wertefehler aufgetreten
Als ich CaboCha in Python3 verfügbar machte, blieb ich stecken (Windows 10)
Ich habe versucht, Movidius NCS mit Python von Raspberry Pi3 auszuführen
Erstellen Sie LCD-Spiele (16x2) mit Raspberry Pi und Python
Ich habe eine Fehlermeldung erhalten, als ich tweepy unter macOS Sierra installiert habe, also habe ich mich damit befasst.
Ich habe python3.4 in .envrc mit direnv geschrieben und es zugelassen, aber ich habe einen Syntaxfehler erhalten
Verwenden Sie vl53l0x mit RaspberryPi (Python)
Setzen Sie Python, Numpy, OpenCV3 in Ubuntu14
Ich habe eine SMS mit Python gesendet
Verwenden Sie OpenCV mit Python 3 in Window
Zeichnen Sie eine Illustration mit Python + OpenCV
Erste Schritte mit Heroku-Viewing Hello World in Python Django mit Raspberry PI 3
Ich habe eine Fehlermeldung erhalten, als ich Composer Global Require Laravel / Installer ausgeführt habe
Beim Versuch, maec 4.0.1.0 mit pip zu installieren, wird eine Fehlermeldung angezeigt
Ich möchte Python GUI ausführen, wenn Raspberry Pi startet
Ich habe eine Fehlermeldung erhalten, als ich Meteor Add Accounts-Passwort ausgeführt habe
Ich habe versucht, mit Python + OpenCV eine Bildähnlichkeitsfunktion zu erstellen
Ich habe einen SSL-Fehler erhalten, als ich Anaconda in einer neuen Umgebung installiert habe, also habe ich ihn behoben (Windows10, Anaconda3-2019.10).
Ich erhalte einen Betriebssystemfehler: [Errno 8] Fehler beim Ausführen des Formats, wenn eine Flask-Anwendung mit einem Python-Befehl ausgeführt wird
Über den Fehler, den ich beim Versuch, Adafruit_DHT von Python auf Raspberry Pi zu verwenden, festgestellt habe
Ich möchte die Effizienz mit Python auch im experimentellen System verbessern. (4) Verwenden Sie ser.close (), wenn ein Fehler mithilfe der try-Syntax ausgegeben wird.
Ich habe Python 2.7 in Sakura VPS 1 GB installiert.
Ich erhalte eine Fehlermeldung beim Import von Pandas.
Setzen Sie ROS melodic in Razzpie 4 / Buster
Setzen Sie OpenCV in OS X mit Homebrew ein und geben Sie Video mit Python ein / aus
Hinweise beim Erstellen einer Umgebung mit Python
Beim Versuch, Xgboost und seine Lösung zu installieren, ist ein Fehler aufgetreten
Ich habe einen SSL-bezogenen Fehler bei der Pip-Installation erhalten und ihn behoben.
Ich habe versucht, mit Python + opencv nicht realistisch zu rendern
Ich habe versucht, mit Raspeye 4 (Python Edition) ein signalähnliches Signal zu erzeugen.
Rabbit MQ Nachrichtenbenachrichtigungs-App mit Growl in Python ~ mit Raspeye und Julius ~
Ich habe einen unbekannten Fehler in Django erhalten: TypeError: resolve () hat ein unerwartetes Schlüsselwortargument'strict 'erhalten.
Eine Erinnerung an das, was ich beim Starten von Atcoder mit Python feststeckte
Bedienen Sie das Oszilloskop mit dem Raspberry Pi
Arbeiten mit GPS in Python für Raspberry Pi 3
Das Hindernis, OpenCV 3.1.0 in Himbeer-Pi 3 zu setzen und das Beispiel in Python3 auszuführen: ImportError: Kein Modul mit dem Namen cv2-Lösung
Im Chainer-Tutorial wird beim Importieren eines Pakets eine Fehlermeldung angezeigt. (spotten)