Więcej
Nie można znaleźć modułu cv2 podczas używania OpenCV
Zainstalowałem OpenCV w systemie operacyjnym Occidentalis (odmiana Raspbiana) na Raspberry Pi, używając skryptu jayrambhia's znalezionego tutaj. Zainstalowała się wersja 2.4.5.
Kiedy próbuję import cv2
w programie Pythona, otrzymuję następujący komunikat:
pi@raspberrypi~$ python cam.py
Traceback (most recent call last)
File "cam.py", line 1, in <module>
import cv2
ImportError: No module named cv2
Plik cv2.so
jest przechowywany w /usr/local/lib/python2.7/site-packages/...
.
Istnieją również foldery w /usr/local/lib
o nazwach python3.2 i python2.6, co może być problemem, ale nie jestem pewien.
Czy to może być błąd ścieżki? Każda pomoc jest doceniana, jestem nowy w Linuksie.
210
3
Dzieje się tak, gdy python nie może odwołać się do domyślnego folderu site-packages, w którym przechowywane są wymagane pliki lub biblioteki pythona.
Dodaj te linie w kodzie:
lub przed uruchomieniem polecenia python w bashu przenieść się do katalogu /usr/local/lib/python2.7/site-packages. To jest obejście, jeśli nie chcesz dodawać żadnych rzeczy do kodu.
Rozwiązałem mój problem używając następującego polecenia :
Spróbuj dodać następującą linię w
~/.bashrc
.