簡體   English   中英

由於 QTKit 導致 OpenCV 安裝失​​敗

[英]OpenCV Installation failure due to QTKit

我正在嘗試在我的 Mac 上為 Python 安裝 openCV,但是在經歷了一堆教程之后,似乎沒有一個對我有用。 這些是我采取的步驟

  1. 已安裝的CMake
  2. 下載了 OpenCV 庫
  3. 使用CMake生成 Unix Makefile
  4. 對生成的文件運行make

這就是錯誤出現的地方。

致命錯誤:找不到“QTKit/QTKit.h”文件

我搜索並在/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/QTKit.framework/Versions/A/Headers找到了QTKitDefines.h /

打開后是這樣寫的

QTKit 已在 10.9 中棄用。 AVFoundation 和 AVKit 是推薦用於 OS X 上所有涉及基於時間的視聽媒體的新開發的框架。為了將您的項目從 QTKit 過渡到 AVFoundation,請參閱:“技術說明 TN2300 將 QTKit 代碼過渡到 AV Foundation”。

我嘗試搜索,但沒有任何成果。 我發現所有類似的問題,用戶仍然有QTKit.h 就拿這個民間

任何幫助將不勝感激。

我通過從這個repo 下載 QTKit 框架找到了一種解決方法,然后我簡單地將我的框架與 repo 中包含的框架合並,並成功地繼續我的安裝過程。

編輯合並文件

通過將下載的框架拖放到與我當前的 QTKit 框架相同的位置; 由於它們都具有相同的名稱,因此彈出窗口提示我選擇替換合並取消三種選擇,然后我只是進行合並,因為這使我仍然可以將更新的框架與回購框架一起保留。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM