2016-11-04 11 views
0

Я сталкиваюсь с проблемами во время установки пакета OpenCV на Mac Sierra (10.12.1)пакета Python OpenCV проблема установки на макинтош Sierra

я последовал за все шаги, указанных в ссылке:

http://www.pyimagesearch.com/2015/06/15/install-opencv-3-0-and-python-2-7-on-osx/ 

я получил вопросы, связанные с файлом QTKit.h, отсутствуют. Это известная проблема, поэтому я выполнил несколько решений, но никто не работал. Я последовал все возможные решения присутствующих здесь:

https://github.com/opencv/opencv/issues/6913 

&

http://stackoverflow.com/questions/39590741/fatal-error-qtkit-qtkit-h-file-not-found-when-i-build-opencv-on-mac 

Но никто из них не похоже на работу (или я так думаю) я не могу видеть место, где был установлен OpenCV.

Я попытался проверить ТЕРМИНАЛ, выполнив импорт, и он работает без проблем.

IMPORT CV2 

Но когда я запускаю мой код на питон IDE (PyCharm), я получаю ошибку для модуля CV2 не найден.

Я также попытался найти в IDE Пичарма, если бы мог увидеть CV2, но я не мог.

Пожалуйста, помогите!

+0

Кроме того, чтобы проверить версию CV2 .. я сделал 'cv2 .__ version__' в терминале python и дал' 2.4' вместо ожидаемого '3.0.0'. –

ответ

0

Я столкнулся с теми же проблемами, что и установка OpenCV с Python 2.7 после учебника Adrian's по pyimage. Я получил вокруг проблемы с компиляцией на MacOS Sierra, переключившись на «pr7266» филиал для OpenCV и перехода к «мастерам» филиал для opencv_contrib

$ git clone https://github.com/Itseez/opencv.git 
$ cd opencv 
$ git fetch https://github.com/opencv/opencv.git +pull/7266/head:pr7266 
$ git checkout pr7266 # instead of 3.0.0 or 3.1.0 

смотрите инструкцию по - https://github.com/opencv/opencv/pull/7266

Я никогда не использовал PyCharm раньше, чем не могу помочь, надеюсь, что это поможет!

+0

Спасибо. Это помогло - теперь я могу установить CV2 успешно BUT - opencv, кажется, не отражает мой питон для причины soem. Я попробовал следующее: '$ питон импорт CV2 /usr/local/Cellar/python/2.7.12_2/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: не может открыть файл «import»: [Errno 2] Нет такого файла или каталога ' –

+0

, это странно! В любом случае, я обнаружил, что моя установка нестабильна и в конечном итоге установила OpenCV2 в виртуальном конверте с помощью Anaconda - следующий учебник отлично поработал: – BelalC

+0

https://rivercitylabs.org/up-and-running-with-opencv3-and- python-3-anaconda-edition/(я знаю, что это не решение для собственно компиляции OpenCV, но это сэкономило мне много хлопот, надеюсь, будет пытаться и скомпилировать из источника, когда позволяет время) - я имел в виду, что вы можете установить OpenCV3 с помощью Python2/3 с помощью учебника :) – BelalC