Mai mult
Nu se poate găsi modul cv2 când folosind OpenCV
Am instalat OpenCV pe Occidentalis sistem de operare (o variantă de Raspbian) pe un Raspberry Pi, folosind jayrambhia's script găsit aici. Instalat versiunea 2.4.5.
Atunci când încerc `import cv2 într-un program in Python, am primit următorul mesaj:
pi@raspberrypi~$ python cam.py
Traceback (most recent call last)
File "cam.py", line 1, in <module>
import cv2
ImportError: No module named cv2
Fișierul cv2.așa este stocat în
/usr/local/lib/python2.7/site-pachete/...`
Există, de asemenea, dosare în /usr/local/lib
numit python3.2 și python2.6, care ar putea fi o problemă, dar am'm nu sunt sigur.
Este aceasta o cale eroare poate? Orice ajutor este apreciat, sunt nou in Linux.
210
16
Prima executa aceste comenzi în interiorul Terminalului/CMD:
atunci problema pentru instrucțiunile de mai jos vor fi rezolvate
pentru windows dacă aveți anaconda instalat, puteți face pur și simplu
sau
daca esti pe linux poti face :
sau
Link1 Link2
Pentru python3.5+ verificați aceste link-uri : Link3 , Link4
Acest lucru se întâmplă atunci când python nu se poate referi la default-ul-pachete folderul unde ați ținut necesare python fișiere sau biblioteci
Adăugați aceste linii de cod:
sau înainte de a rula comanda python în bash trece la /usr/local/lib/python2.7/site-pachete director. Aceasta este o lucrare în jurul valorii de, dacă nu't doriți să adăugați orice lucru la cod.
Mi-am rezolvat problema folosind următoarea comandă :
Încercați să adăugați următoarea linie în~/.bashrc`
Python3.x Utilizatorului
Nici unul dintre raspunsurile de mai sus a lucrat pentru mine. Am fost de gând nebun, până când am găsit această soluție de mai jos!
Pur și simplu rulați:
Mi-am rezolvat problema folosind următoarea comandă :
Am venit vizavi fel ca aceasta problema am instalat cv2 de
Cu toate acestea, atunci când am de import cv2 modulul este afișat nici un modul numit cv2 eroare.
Apoi am căutat și găsit cv2.pyd` fișiere în computerul meu și am copiați și inserați codul pentru site-pachete de director
apoi am închis și redeschis de aplicații existente, ea a lucrat.
EDIT Eu vă va spune cum să instalați
cv2
corect.1. În primul rând instalați numpy pe computer prin
2. Download opencv de pe internet (aproape 266 mb).
am download
opencv-2.4.12.exe pentru python 2.7. Apoi atunci a instala această opencv-2.4.12.exe fișierul.<br> Am extras pentru a
C:\Users\harun\Downloadsîn acest dosar.<br> După instalare du-te uita-te pentru
cv2.py` în dosare.Pentru mine
în acest folder ia'cv2.pyd și copiați-l în
acum puteți capabil de a utiliza `cv2 in tine scripturi python.
Dacă doriți să instalați opencv în mediul virtual. Rulați comanda in terminal pentru obtinerea mediu virtual lista.
sau jupyter notebook comanda este
Apoi actualizați anaconda.
Instalați opencv în mediu selectat calea.
Juypter notebook
DACĂ SUNTEȚI CONSTRUIREA DE LA ZERO, DU-TE PRIN ACEST
Te
Nici un modul numit cv2.cv
. Fiule, ai făcut un pas corect, deoarecesudo make install
a dat nici o eroare.Cu toate acestea, uita-te la acest pas
PAS FOARTE IMPORTANT A TOATE ACESTEA ESTE DE A LEGA DE EA.
În momentul în care alegeți înțelept care leagă, sau prin forță brută găsi doar cv2.așa că dacă există sau nu
Aici am aruncat meu de ieșire.
Meu pas va ajuta doar, dacă construit se face dreptate.
Pentru Windows 10 și Python 3.6, aceasta a lucrat pentru mine
pip instala opencv-contrib-python
Am rezolva prin:
pip3 instala opencv-python
Am rezolvat cu codul
pip instala opencv_contrib_python
Un alt mod am opencv pentru a instala și de a lucra a fost în interiorul visual studio 2017 comunitate. Visual studio are un frumos python mediu cu depanare. Deci, de la vs python env fereastră am căutat și-a adăugat opencv. Doar am crezut că ar împărtăși pentru că îmi place să încerc lucruri diferite moduri si pe diferite calculatoare.
Încercați acest lucru:
și se adaugă următoarea linie în opencv.conf` nu în fereastra de comandă
Apoi:
și se adaugă două linii în bash.bashrc` nu în fereastra de comandă
la ultima reporniți Pi `sudo reboot acum
și încerc import cv2`
Am avut aceeasi problema, doar n't da seama cu opencv2 și opencv3 instalat în /opt/opencv și opencv3 respectiv. S-a dovedit că sângeroase anaconda instala de opencv în directorul meu acasă a fost primul pe drum și mutilat opencv. A scos și a început folosind - /opt/opencv3/lib astfel cum sunt definite în /etc/ld.deci.conf.d/opencv.conf. A funcționat perfect în primul rând du-te. Ai anaconda instalat? Ar putea fi problema.