我正在尝试在Mac上安装适用于Python的openCV,但经过一堆教程之后,似乎没有一个适合我。这些是我采取的步骤

  • 已安装CMake
  • 下载了OpenCV库
  • 使用CMake生成Unix Makefiles
  • 在生成的文件
  • 上运行make
    这就是错误发生的地方。



    我搜索后发现 QTKitDefines.h 而不是在
    /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/QTKit.framework/Versions/A/Headers/

    打开后,它显示为



    我尝试搜索,但认为没有任何成果。我发现了所有类似的问题,用户仍然有QTKit.h。以这个folk为例

    任何帮助将由衷的感谢。

    最佳答案

    我通过从this存储库下载QTKit框架找到了一种解决方法,然后我将框架与存储库中包含的框架简单地合并在一起,并成功地继续了安装过程。

    编辑合并文件

    通过将下载的框架拖放到与我当前的QTKit框架相同的位置;由于它们都具有相同的名称,因此弹出窗口提示我三种选择,即替换,合并或取消,然后我直接进行了合并,因为这使我仍然可以将更新后的框架与存储库一起保存。

    10-07 18:37