Anaconda3虚拟环境安装opencv4.2.0

本文详细记录了在Anaconda3虚拟环境中安装opencv4.2.0的过程,包括创建环境、cmake编译时遇到的libpng和boostdesc_bgm.i问题、权限错误、版本冲突以及最后的测试问题。在安装过程中,作者遇到了多个错误,如libpng16.so.16缺失、找不到boostdesc_bgm.i文件、权限被拒绝等,并通过不同方式解决,如拷贝文件、更改路径、降版本等。最终,虽然成功编译但发现安装的是C版本的opencv,导致python无法导入cv2模块。解决方案是调整CmakeList.txt以支持C++11并添加头文件,使opencv4能成功调用。
摘要由CSDN通过智能技术生成
  1. 安装Anaconda
  2. 参考的链接环境配置
  3. 创建虚拟环境,conda create -n 【环境名】python=3.6.5
  4. 上面是正规的表示,而我表示忘记这样子做了
  5. 根据我的opencv版本和Anaconda的路径进行cmake编译前选项
  6. wait for a long time
  7. cmake 成功
  8. make出现问题和解决措施报错 libpng16.so.16, needed by anaconda3/lib/libcairo.so.2, not found
  9. 再make出现问题和解决措施fatal error: boostdesc_bgm.i: No such file or directory compilation terminated
  10. 注意这里是要把下载的boostdesc_bgm.i解压之后里面的文件拷贝到/src 目录下
  11. 再次make
  12. make不起来,Permission denied还找不到解决措施
  13. 有方法说是权限问题,sudo make试试
  14. 依旧毫无悬念的失败呢
  15. 跑到Anaconda虚拟环境下再次尝试
  16. error +1+1+1
  17. 后来看到ubuntu 安装使用多版本opencv之前cmake的时候路径也是usr/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值