說明
- v2上有個老哥把編譯后的whl放到github了,直接下載安裝即可。在這里對他表示致謝。
- 地址:https://github.com/wizyoung/AppleSiliconSelfBuilds
下載后安裝
- 下載

- 需要python環境,可以參考我的另一篇博客安裝:https://www.cnblogs.com/Coder-Photographer/p/14320690.html
- 激活虛擬環境
conda activate 虛擬環境名稱
- cd到下載好whl文件的目錄
cd balabala
pip install opencv_contrib_python-4.5.0+bbaa777-cp39-cp39-macosx_11_0_arm64.whl

- 直接pip install 會報錯
Could not build wheels for numpy which use PEP 517 and cannot be installed directly
- 網上查了一堆資料,升級pip等等的,都沒用。最后降級numpy即可
安裝whl的時候會檢測有沒有numpy,沒有或者版本不對(要求>=1.9.13)會自動升級和安裝
conda install numpy=1.19.4
pip install opencv_contrib_python-4.5.0+bbaa777-cp39-cp39-macosx_11_0_arm64.whl

- 檢查,采用imread讀取一個圖片。將這個代碼保存為
testcv.py
import cv2 as cv
img = cv.imread("pic.png")
cv.imshow("logo", img)
cv.waitKey(0)
- 切換到終端,cd到剛剛代碼的文件路徑。激活環境
conda activate 虛擬環境名稱
python testcv.py
