Viac na
Nie je možné nájsť modul cv2 pri použití OpenCV
Nainštaloval som OpenCV na operačný systém Occidentalis (variant Raspbian) na Raspberry Pi, pomocou jayrambhia's skript nájsť tu. Nainštalovala sa verzia 2.4.5.
Keď sa pokúsim importovať cv2
v programe v jazyku Python, dostanem nasledujúcu správu:
pi@raspberrypi~$ python cam.py
Traceback (most recent call last)
File "cam.py", line 1, in <module>
import cv2
ImportError: No module named cv2
Súbor cv2.so
je uložený v adresári /usr/local/lib/python2.7/site-packages/...
V adresári /usr/local/lib
sa nachádzajú aj adresáre s názvami python3.2 a python2.6, čo by mohol byť problém, ale nie som si tým istý.
Je to možno chyba cesty? Budem vďačný za akúkoľvek pomoc, som v Linuxe nováčik.
210
3
Stane sa to, keď sa python nemôže odvolať na váš predvolený priečinok site-packages, v ktorom máte uložené požadované súbory alebo knižnice pythonu.
Do kódu pridajte tieto riadky:
alebo pred spustením príkazu python v bash sa presunúť do adresára /usr/local/lib/python2.7/site-packages. Toto je pracovné riešenie, ak nechcete do kódu nič pridávať.
Môj problém som vyriešil pomocou nasledujúceho príkazu :
Skúste pridať nasledujúci riadok do
~/.bashrc