OpenCV 3 добавлена поддержка python 3+. Он по-прежнему находится в альфе, и на данный момент существует множество известных ошибок и питона. Окончательная версия OpenCV 3 будет выпущена к концу года.
Если вы загружаете исполняемый файл OpenCV 3 alpha с веб-сайта, вы можете создать поддержку для python 3. В качестве альтернативы вы можете получить последний код из своего github. Вам также нужно будет установить CMake и Python 3. Откройте CMake и спросите, где находится исходный код. Если вы скачали исполняемый файл, он будет расположен там, где вы извлекли исполняемый файл в папке с источниками. Если вы загрузили последнюю сборку, она будет загружена в любое место. Выберите папку и в CMake, нажмите configure, и он спросит вас, какой компилятор вы хотите использовать. После этого вы можете увидеть все, что вы можете построить в OpenCV. Начиная с OpenCV 3, есть опция для Python3. Проверьте это и все, что вы захотите, и нажмите «Создать». Это сделает проект в вашем компиляторе по выбору, который вы можете построить, и который будет создавать всю необходимую библиотеку.
Хотя данное руководство предназначено для 2.4.9, оно работает на 3.0. Вы просто увидите различные варианты в пределах 3. http://docs.opencv.org/doc/tutorials/introduction/windows_install/windows_install.html
opencv3.0 будет поддерживать python3.x – berak
@berak Я слышал это в течение длительного времени, но все же я не вижу поддержки в альфа-версии на sourceforge. И в документе не указано, как установить opencv3 для python 3.x. Я хотел бы использовать его сейчас. – shelper
И я нашел руководство по установке для linux для opencv 3, которое подходит для python 3.x – shelper