Cooller сказал(а):
Посыпались ошибки на этапе компиляции (make -j4). Подскажите, как быть ?
Скрин
Перед компиляцией,обязательно изучите вывод CMake!
Начните с прокручивания вниз разделов под названием Python 2 и Python 3 .
При компиляции OpenCV 3 для Python 2.7 убедитесь, что ваш Python 2 раздел содержит действительные пути к Interpreter , Libraries , NumPy и packages path , как на скриншоте ниже:
Рисунок 5: Проверка того, что Python 3 будет использоваться при компиляции OpenCV 3 для Raspbian Stretch на Raspberry Pi 3.
Обратите внимание, как интерпретатор указывает на наш python2 . 7 двоичных файлов, расположенных в виртуальной среде cv . NumPy переменная также указывает на установку NumPy .
Точно так же компилируется
OpenCV для Python 3. Убедитесь, что раздел Python 3 выглядит как на рисунке ниже:
Рисунок 6: Проверка того, что Python 3 будет использоваться при компиляции OpenCV 3 для Raspbian Stretch на Raspberry Pi 3.
Опять же, Interpreter указывает на наш python3 . 5 двоичных файлов, расположенных в виртуальной среде cv, в то время как numpy указывает на нашу установку NumPy
В любом случае, если вы
не видите виртуальную среду cv в этих путях переменных, это наверняка, потому. что вы НЕ находились в виртуальной среде cv до запуска CMake!
Если это так, обратитесь к виртуальной среде cv с помощью workon cv и повторите команду cmake, описанную выше.