我在Mac Sierra(10.12.1)上安装OpenCV包时遇到问题
我遵循了链接中提到的所有步骤:
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
但是当我在python IDE (PyCharm)上运行代码时,我得到了未找到CV2模块的错误。
我也试着在Pycharm的IDE中搜索,如果我能看到CV2,但我不能。
请帮忙!
我在Adrian的pyimage教程中使用Python 2.7安装OpenCV时遇到了同样的问题。我通过切换到opencv的 ' pr7266 '分支和切换到 '主'分支opencv_contrib 来解决在macOS Sierra上编译的问题
$ 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之前,所以不能帮助那里,希望这有助于尽管!