码迷,mamicode.com
首页 > 编程语言 > 详细

MacBook m1芯片的python安装arm版的opencv

时间:2021-01-26 11:57:55      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:pip   技术   read   保存   conda   读取   安装   book   alt   

说明

  1. v2上有个老哥把编译后的whl放到github了,直接下载安装即可。在这里对他表示致谢。
  2. 地址:https://github.com/wizyoung/AppleSiliconSelfBuilds

下载后安装

  1. 下载
    技术图片
  2. 需要python环境,可以参考我的另一篇博客安装:https://www.cnblogs.com/Coder-Photographer/p/14320690.html
  3. 激活虚拟环境
conda activate 虚拟环境名称
  1. cd到下载好whl文件的目录
cd balabala
pip install opencv_contrib_python-4.5.0+bbaa777-cp39-cp39-macosx_11_0_arm64.whl

技术图片
4. 直接pip install 会报错

 Could not build wheels for numpy which use PEP 517 and cannot be installed directly
  1. 网上查了一堆资料,升级pip等等的,都没用。最后降级numpy即可
安装whl的时候会检测有没有numpy,没有或者版本不对(要求>=1.9.13)会自动升级和安装
conda install numpy=1.9.14
pip install opencv_contrib_python-4.5.0+bbaa777-cp39-cp39-macosx_11_0_arm64.whl

技术图片
6. 检查,采用imread读取一个图片。将这个代码保存为testcv.py

import cv2 as cv
img = cv.imread("pic.png")
cv.imshow("logo", img)
cv.waitKey(0)
  1. 切换到终端,cd到刚刚代码的文件路径。激活环境
conda activate 虚拟环境名称
python testcv.py

技术图片

MacBook m1芯片的python安装arm版的opencv

标签:pip   技术   read   保存   conda   读取   安装   book   alt   

原文地址:https://www.cnblogs.com/Coder-Photographer/p/14320872.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!