Не мога да намеря модул cv2 при използване на OpenCV
Инсталирах OpenCV на операционната система Occidentalis (вариант на Raspbian) на Raspberry Pi, като използвах скрипта на jayrambhia's, намерен тук. Той инсталира версия 2.4.5.
Когато опитам да импортирам cv2
в програма на Python, получавам следното съобщение:
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
се съхранява в /usr/local/lib/python2.7/site-packages/...
В /usr/local/lib
има и папки, наречени python3.2 и python2.6, което може да е проблем, но не съм сигурен.
Може би става въпрос за грешка в пътя? Всяка помощ ще бъде оценена, аз съм нов в Linux.
210
3
Това се случва, когато python не може да се свърже с папката по подразбиране site-packages, в която се съхраняват необходимите файлове или библиотеки на python.
Добавете тези редове в кода:
или преди да стартирате командата python в bash, се преместете в директорията /usr/local/lib/python2.7/site-packages. Това е заобиколен вариант, ако не искате да добавяте нищо в кода.
Реших проблема си, като използвах следната команда :
Опитайте се да добавите следния ред в
~/.bashrc