Я установил opencv на Raspberry pi 3b + с помощью учебника на pyimagesearch. net. Все прошло хорошо, и opencv работает нормально с python 2.7, но не с python 3.7.
Ниже приведена ошибка, которую я получаю при попытке импортировать opencv в python3 .7.
Python 3.7.3 (default, Apr 3 2019, 05:39:12)
[GCC 8.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: /usr/local/lib/python3.7/dist-packages/cv2.so: undefined symbol: PyCObject_Type
Сначала, когда я установил opencv, он работал только с 2.7. позже я нашел в Интернете, чтобы скопировать файл cv2.so из папки ~ / opencv-3.4.3 / build / lib / в / usr / local / lib / python3 .7 / dist-packages . и после этого я получаю эту ошибку неопределенного символа.
Пожалуйста, помогите мне решить эту проблему или скажите, как я могу использовать opencv, установленный для 2.7 с 3.7.