OpenCV - Modul cv2 kann nicht gefunden werden
Habe ich installiert OpenCV auf die Occidentalis-Betriebssystem (eine Variante Raspbian) auf einem Raspberry Pi, mit jayrambhia Schrift finden Sie hier: https://github.com/jayrambhia/Install-OpenCV/blob/master/Ubuntu/opencv_latest.sh. Es installierte version 2.4.5.
Wenn ich versuche zu importieren, das Modul cv2 in ein python-Programm, bekomme ich die folgende Meldung:
pi@raspberrypi~$ python cam.py
Traceback (most recent call last)
File "cam.py", line 1, in <module>
import cv2
ImportError: No module named cv2
cv2.so wird gespeichert, in
/usr/local/lib/python2.7/site-packages/cv2.so
Gibt es auch Ordner in /usr/local/lib namens Python ist3.2 und python2.6, das könnte ein problem werden, aber ich bin mir nicht sicher.
Ist dies ein Pfad Fehler vielleicht? Jede Hilfe zu schätzen (Linux).
Dank.
InformationsquelleAutor der Frage user2971844 | 2013-11-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ersten ausführen dieser Befehle
$ conda update anaconda-navigator
$ conda update navigator-updater
dann ist das Problem für Sie die folgenden Anweisungen gelöst werden
für windows, wenn Sie anaconda installiert, Sie können einfach tun
oder
wenn Sie auf linux, die Sie tun können :
oder
Link1 Link2
Für Python ist3.5+ prüfen Sie diesen links : Link3 , Link4
InformationsquelleAutor der Antwort Breeze
Dies geschieht, wenn python nicht finden Sie Ihre Standard-site-packages Ordner, wo Sie gehalten, die erforderlichen python-Dateien oder Bibliotheken
Fügen Sie diese Zeilen in den code:
oder vor dem ausführen des python-Befehl in der bash zu bewegen, um /usr/local/lib/python2.7/site-packages - Verzeichnis. Dies ist eine Arbeit um, wenn Sie nicht möchten, hinzufügen irgendeine Sache, um den code.
InformationsquelleAutor der Antwort Midhun
Versuchen Sie, fügen Sie die folgende Zeile in
~/.bashrc
InformationsquelleAutor der Antwort lanpa
Ich mein Problem gelöst mit dem folgenden Befehl :
InformationsquelleAutor der Antwort tarun kumar Sharma
Ich bin gekommen, quer durch dieselben, wie dieses problem, das ich installiert cv2 von
Aber wenn ich import cv2-Modul angezeigt es kein Modul mit dem Namen cv2 Fehler.
Dann habe ich gesucht und finde
cv2.pyd
Dateien in meinem computer, und ich kopieren und einfügen, um site-packages-Verzeichnisich dann geschlossen und wieder geöffnet bestehenden Anwendung, es funktionierte.
BEARBEITEN
Ich werde sagen, wie zu installieren
cv2
richtig.1. Zunächst installieren Sie numpy auf Ihrem computer, indem Sie
2. Download opencv aus dem internet (fast 266 mb).
Ich download
opencv-2.4.12.exe
für python 2.7. Dann installieren Sie diese opencv-2.4.12.exe Datei.Ich extrahiert
C:\Users\harun\Downloads
dieses Ordners.Nach der installation gehen Sie suchen
cv2.py
in den Ordner.Für mich
in diesem Ordner nehmen die
cv2.pyd
und kopieren Sie es in dennun können Sie in der Lage zu verwenden
cv2
in der Sie python-Skripte.InformationsquelleAutor der Antwort Harun ERGUL
Probieren Sie es aus:
und fügen Sie dieser folgende Zeile in die
opencv.conf
nicht in den Befehl FensterDann:
und fügen Sie diese zwei Zeilen in der
bash.bashrc
nicht in den Befehl Fensterendlich starten Sie Ihren Pi
sudo reboot now
und versuchen
import cv2
InformationsquelleAutor der Antwort Tes3awy
Ich hatte das gleiche problem, konnte einfach nicht herausfinden mit opencv2 und opencv3 installiert in /opt/opencv und opencv3 beziehungsweise. Stellte sich heraus, dass bloody anaconda Installation von opencv, die in meinem home-Verzeichnis wurde zuerst auf einem Pfad und entstellten opencv. Entfernt werden, und gestartet mit /opt/opencv3/lib definiert in /etc/ld.so.conf.d/opencv.conf. Perfekt gearbeitet, zuerst zu gehen. Sie haben anaconda installiert? Könnte das Problem sein.
InformationsquelleAutor der Antwort Eamonn Kenny
Keine der oben genannten Antworten, die für mich gearbeitet. Ich würde verrückt, bis ich fand diese Lösung ganz unten!
Einfach ein:
InformationsquelleAutor der Antwort Fatmajk
Wenn Sie wollen, installieren Sie opencv in einer virtuellen Umgebung.
Befehl ausführen im terminal für die erste virtuelle Umwelt-Liste.
bzw.
jupyter notebook-Befehl ist
Dann aktualisieren Sie Ihre anaconda.
Installieren Sie opencv in Ihrer gewählten Umgebung Weg.
Juypter notebook
InformationsquelleAutor der Antwort Shiva Manhar