Mac OS X EI Caption下python的opencv的安装使用
来源:互联网 发布:合并多张表sql语句 编辑:程序博客网 时间:2024/05/29 14:56
1、终端下安装brew
brew官网https://brew.sh/index_zh-cn.html有“macOS 缺失的软件包管理器”有最新的安装homebrew的命令使用。
2、brew install opencv,安装的最后有提示:
Python modules have been installed and Homebrew's site-packages is notin your Python sys.path, so you will not be able to import the modulesthis formula installed. If you plan to develop with these modules,please run: mkdir -p /Users/chenminying/Library/Python/2.7/lib/python/site-packages echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> /Users/mac/Library/Python/2.7/lib/python/site-packages/homebrew.pth
3、则在终端执行递归的创建目录、 在目录下创建homebrew.pth及写入内容
>>mkdir -p /Users/chenminying/Library/Python/2.7/lib/python/site-packages>>echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> /Users/mac/Library/Python/2.7/lib/python/site-packages/homebrew.pth
4、之后可以在python中执行import cv2,这里可能会提示numpy版本过低:
>>> import cv2RuntimeError: module compiled against API version 0xb but this version of numpy is 0x9Traceback (most recent call last): File "<stdin>", line 1, in <module>ImportError: numpy.core.multiarray failed to import
5、若import cv2提示numpy版本过低,则更新numpy的版本
>>sudo pip install --upgrade numpy
6、若更新numpy失败,提示权限不足Permission denied时,则关闭mac的SIP保护装置
macosx 10.11 EI Capitan使用了Rootlees,可以理解为一个更高等级的内核保护,系统会默认锁定/system , /sbin , /usr这三个目录。如果没有关闭,安装一些软件时会出现:Operation not permitted,主要就是因为安装的numpy涉及到/System的问题重启电脑的同时按住command+r进入Recovery Mode恢复模式,在开始界面选择“实用工具-终端”,输入:csrutil disable关闭,这样就可以操作锁定的目录了
本文参考自https://lizonghang.github.io/2016/07/16/Mac%E4%B8%8A%E5%AE%89%E8%A3%85python-opencv/
阅读全文
0 0
- Mac OS X EI Caption下python的opencv的安装使用
- MAC OS X EI Capiton下Hadoop的详细安装
- MAC OS X EI Capiton下Hadoop的详细安装
- 关于更新OS X EI后下得Xcode7下面的 cocoapods安装与使用
- Mac OS X EI Capitan下安装hadoop
- 使用U盘全新安装Mac OS X EI Capitan
- 【Mac】在Mac OS X下解决opencv与Python的No module named cv2问题
- Mac OS X 下 HomeBrew的安装和简单使用
- 系统升级到Mac OS X EI Capitan ,安装cocoa pods的问题
- 在更新 Mac OS X EI Capitain之后Xcode7使用CocoaPods不工作的解决方法
- mac os x下安装python libsvm
- OS X EI Capitan安装后需要的配置
- 解决近期Mac无法安装docker-compose的问题(docker compose installation for OS X EI Capitan)
- mac电脑os x EI Capitan系统下解压版postgreSQL使用
- Mac OS X 下安装使用 Docker
- Mac OS X 下安装使用 Docker
- Mac OS X 下安装使用 Docker
- Mac OS X EI 10.11安装caffe注意点
- CCF考试练习——201509-1
- poi报表导出excel
- 51nod 2026 Gcd and Lcm
- linux ubuntu nfs 配置
- 动态加载布局的技巧
- Mac OS X EI Caption下python的opencv的安装使用
- ssh中如何让修改时如何让select中默认选中从后台获取的值。
- ReactNative进阶---FlatList(二)
- C语言小结--offsetof和container_of宏的使用
- Linux进程间信号通信
- hibernate基础配置详解
- 【操作系统学习日记】4.控制电脑的第一步:MBR
- VUE环境配置
- logstash修改字段类型