1 . 下载opencv-3.3.0
2 . 编译安装

cd opencv-3.2.0

执行如下命令:

cmake .
#注意:不要弄成cmake/ .

3 . 执行如下指令

mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..make
sudo make installsudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
sudo ldconfig
sudo apt-get update

4 .pycharm找不到cv2的解决方法
问题pycharm找不到cv2,但是编辑1.py文件,

import cv2img = cv2.imread("1.jpg")
cv2.namedWindow("Image")
cv2.imshow("Image", img)
cv2.waitKey(0)
cv2.destroyAllWindows()

在terminal中输入python 1.py可以正常运行。可见是pycharm环境配置有问题。

执行如下指令

root@Jon:/home/jon/code/python# python
Python 2.7.12 (default, Dec  4 2017, 14:50:18)
[GCC 5.4.0 20160609] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> print cv2.__file__
/usr/local/lib/python2.7/dist-packages/cv2/cv2.so
>>>

从而知道当前python的版本是2.7,cv2的路径是

/usr/local/lib/python2.7/dist-packages/cv2/cv2.so

那么问题就简单了我们把pycharm默认的python版本改为2.7即可

5 .pycharm的python版本更改

  • a . File -Settings

  • b . 在Project中,选择Project Interpreter

从中选择python2.7,有可能需要自己添加

  • c . 执行import cv2不再报错了

Ubuntu16.04下安装opencv-3.3.0相关推荐

  1. ubuntu16.04下安装opencv出现libgtk2.0-dev配置失败问题解决方法

    第一次在ubuntu下安装opencv,遇到很多问题,特别是libgtk2.0-dev总是配置失败的问题,在网上也看到一些解决方法,自己也遇到一些比较奇葩的问题,故整理于此. 网上大部分的解决方案就是 ...

  2. 在ubuntu16.04下安装opencv4.1.1(借鉴多篇的成果,爬了些许坑)(001)

    在ubuntu16.04下安装opencv4.1.1(借鉴多篇的成果,爬了些许坑) 一 下载 先去github上下载对应的opencv版本和opencv_contrib版本,我下载的是opencv4. ...

  3. ubuntu16.04 下安装Opencv2.4.9

    ubuntu16.04 下安装Opencv2.4.9 OpenCV的源码download from:  https://sourceforge.net/projects/opencvlibrary/? ...

  4. Ubuntu16.04下安装tensorflow(CPU)spyder+pycharm

    1.下载并安装Anaconda 1.1 下载 从Anaconda官网(https://www.continuum.io/downloads)上下载Linux版本 https://repo.contin ...

  5. wepe 装linux ubuntu,Ubuntu16.04下安装Wechat的实现方法

    Ubuntu16.04下安装Wechat 很久没写博客了,前两天电脑因为teamviewer不了,原因显示是libqt5gui5版本过低,研究了一波更新,卸载了libqt5gui5,和它的依赖qtba ...

  6. ubuntu16.04下安装openssh-server报依赖错误的解决方法

    ubuntu16.04下安装openssh-server报依赖错误的解决方法 参考文章: (1)ubuntu16.04下安装openssh-server报依赖错误的解决方法 (2)https://ww ...

  7. Ubuntu16.04下安装有道翻译

    Ubuntu16.04下安装有道翻译 参考: https://www.cnblogs.com/pursuiting/p/6194682.html 下载并安装3个依赖包 下载并安装有道词典 下载并安装3 ...

  8. Ubuntu16.04 下安装 Teamviewer 远程控制软件

    TeamViewer软件介绍: TeamViewer是一个能在任何防火墙和NAT代理的后台用于远程控制的应用程序,桌面共享和文件传输的简单且快速的解决方案.为了连接到另一台计算机,只需要在两台计算机上 ...

  9. [转]Ubuntu 14.04下安装文本编辑软件 CherryTree 0.33.0

    文本编辑软件 CherryTree 0.33.0 已经发布,下面说说Ubuntu下安装方法. CherryTree是一款文本编辑器,拥有先进的编辑功能,如语法高亮.拼写检查.导出到HTML.密码保护. ...

  10. ubuntu16.04下安装企业微信和微信(实测能用)

    ubuntu16.04下安装企业微信和微信(实测能用) 安装deepin 安装企业微信 安装微信 安装deepin 第一步: git clone https://gitee.com/wszqkzqk/ ...

最新文章

  1. AI造假 vs AI打假 终结“猫鼠游戏”不能只靠技术
  2. spider RPC更新至2.0.0-RELEASE
  3. C#中调用Windows API的要点【转载】
  4. android适配器Adapter
  5. 谷歌大改Transformer注意力,速度大涨,显存大降!
  6. mysql 索引 简书_MySQL 索引
  7. 当实在受不了了,就开干吧!
  8. 奇妙华为3c手机, 出现安装未成功问题。
  9. [转]2020 年最具潜力 44 个顶级开源项目,涵盖 11 类 AI 学习框架、平台(值得收藏)
  10. spring mvc 对象型参数的传递(遇到坑了)
  11. 【No.11 默认实参的匹配】
  12. 流程图详解 new String(“abc“) 创建了几个字符串对象
  13. 【开源代码】-基于国民N32G45x系列MCU使用JLINK的RTT Viewer/logger/Client组件工具
  14. 不拆微动,一招解决鼠标双击问题
  15. gcc编译工具集中各软件的用途,了解EFF文件格式
  16. 带蒙版的安卓剪辑软件_安卓手机上的视频剪辑软件哪款好?
  17. 【ECharts学习】—实现中国地图
  18. Round12—Huffman 树
  19. Qt音视频开发01-共享解码线程(耗时一年/性能凶残/至臻完美)
  20. 5 款必备的免费在线画图工具!超级好用

热门文章

  1. vi下的查找替换命令
  2. 测试攻城师的一点小开心
  3. java生成随机验证图片的实现
  4. Java多线程总结之线程安全队列Queue
  5. 分享几个Python小技巧函数里的4个小花招 1
  6. Date实战案例:倒计时日历
  7. Xcode的插件的路径
  8. 109. Convert Sorted List to Binary Search Tree 将一个有序链表转化成BST
  9. cocos2d 字体颜色
  10. 由浅入深探究mysql索引结构原理、性能分析与优化