windows平台和linux平台安装参见 官方文档:http://docs.opencv.org/3.2.0/da/df6/tutorial_py_table_of_contents_setup.html

mac下安装在官方平台没找到。参考:

 
核心指令就两句,超简单。
brew tap homebrew/science
brew install opencv3

但是也遇到了一堆问题。记录过程如下:

1.

brew install opencv3

报错:

Error: You must `brew link openexr` before homebrew/science/opencv3 can be installed

2. 以为没有装openexr, 查了一下http://www.openexr.com/ 觉得不装也可以,刚好有 --without-openexr这个选项,因此:

brew install opencv3 --without-openexr

报错:

Error: The `brew link` step did not complete successfully
The formula built, but is not symlinked into /usr/local
Could not symlink share/aclocal/cmake.m4
/usr/local/share/aclocal is not writable. You can try again using:
brew link cmake ………………

3. 那就按照提示吧:

brew link pkg-config

报错:

Error: Could not symlink share/aclocal/pkg.m4
/usr/local/share/aclocal is not writable.

4. 哦,没权限。那么:

sudo brew link pkg-config

报错:

Error: Running Homebrew as root is extremely dangerous and no longer supported.

5. 原来不允许,那么只好改文件夹权限了

whoami
# 下面两个命令中的‘whoami’用刚才命令的输出代替
sudo chown -R 'whoami':admin /usr/local/share
sudo chown -R 'whoami':admin /usr/local/local/bin
brew link pkg-config
brew link cmake
brew install opencv3 --without-openexr

成功,估计一开始的第一步报的错误,也是没有没有权限建立软件接的问题。

6. 链接到python环境,我这是链接到anaconda建的tensorflow1.0环境下

cd /Users/yuetiezhu/anaconda2/envs/tensorflow1./lib/python2./site-packages
ln -s /usr/local/Cellar/opencv3/3.2./lib/python2./site-packages/cv2.so cv2.so

/usr/local/Cellar/opencv3/3.2.0/lib/python2.7/site-packages 没有cv.py 只有cv2.so,但是可以用啦

7. 测试一下

source activate tensorflow1.
python
import cv2

OK了。

最新文章

  1. Ubuntu 16 安装ElasticSearch
  2. Android课程---视图组件总结
  3. p++ ++p
  4. 最新模仿ios版微信应用源码
  5. SPARK在linux中的部署,以及SPARK中聚类算法的使用
  6. 记一次DG搭建过程中ORA-09925: Unable to createaudit trail file 错误
  7. Relativelayout和LinearLayout对比分析
  8. 利用arcgis和envi对卫星图像按城市进行拼接,分割
  9. centos7 删除swap
  10. 使用jsencrypt(rsa加密方式)给js加密防被刷
  11. 第 8 章 容器网络 - 062 - 如何使用 flannel host-gw backend?
  12. synchronized 和reentrantlock的优缺点
  13. slack机器人运维
  14. LR、HMM、CRF和MaxEnt区别
  15. ie11的仿真模式
  16. Controller控制器
  17. node全局变量process属性值(mac环境)
  18. Yii 不完全解决方案(一)
  19. iOS-WebView(WKWebView)进度条
  20. js:JSON对象与JSON字符串转换

热门文章

  1. java 数组详细介绍
  2. vscode配置golang
  3. 14-jquery元素节点操作
  4. ELK-全文检索技术-elasticsearch集群及sde_restful
  5. 【问题解决方案】Xshell连接服务器并实现上传和下载文件
  6. ST7735和ST7789驱动
  7. 神经网络训练技巧:训练参数初始化、Drop out及Batch Normalization
  8. zookeeper之二 zkCli客户端命令
  9. os模块、sys模块、json模块、pickle模块、logging模块
  10. 【SaltStack官方版】—— states教程, part 3 - 定义,包括,延伸