Mam system Ubuntu 14.04, na którym chcę zainstalować OpenCV i używać go z Pythonem 2.x.
Zainstalowałem OpenCV zgodnie z instrukcjami tutaj: https://help.ubuntu.com/community/OpenCV
Wydawało się, że instalacja przebiegła poprawnie, żadnych błędów, skrypt zakończył się wyświetleniem
OpenCV 2.4.9 ready to be used
Kiedy próbuję uruchomić przykładowy skrypt w języku Python, otrzymuję następujące informacje:
$ python opencv.py
Traceback (most recent call last):
File "opencv.py", line 1, in <module>
from cv2.cv import *
ImportError: No module named cv2.cv
Podejrzewam, że wiem dlaczego, po prostu nie wiem, jak to naprawić. OpenCV zainstalowany w bieżącym katalogu, w którym byłem, kiedy uruchomiłem skrypt instalacyjny, jest to podkatalog mojego folderu domowego.
Inni, którzy otrzymali ten błąd importu po instalacji, wydają się mieć problem ze ścieżką i mają szczęście, dodając to do swojego kodu:
import sys
sys.path.append('/usr/local/lib/python2.7/site-packages')
lub aktualizowanie PYTHONPATH w tym samym katalogu. Próbowałem dodać ten kod, ale to nie robi różnicy. Nie widzę żadnych plików w katalogu „site-packages”. Czy powinienem był przeprowadzić instalację w tym katalogu? Wyobrażam sobie, że instrukcja instalacji by to opisała. Podejrzewam, że mój problem jest związany z tym, że Python nie znajduje instalacji OpenCV, ale nie jestem pewien, jak kontynuować.
Pomóż mi uzyskać użyteczną instalację OpenCV tak prosto, jak to tylko możliwe.