ubuntu彻底卸载opencv
说正事之前,先啰嗦两句背景,算是拿个小本本记下了。
我本打算下载opencv2.4。在github上找到源码,在Branch处选择切换到2.4,然后复制URL,在terminal里面使用git clone命令行下载。下载完成后,也没多想就直接编译安装,后来发现下载的居然是opencv4.0!?我在terminal中,切换到该opencv源码目录下,使用git branch命令行查看源码的分支,特么的居然是*master分支(我原本已经选定了2.4分支)。该问题我至今没弄明白,期盼前辈指点迷津。
下面说正事,ubuntu中如何彻底卸载opencv!
以卸载上述误装的opencv4.0为例。
我是通过源码编译安装opencv4.0,编译时创建的 /build 没有删除。如果你不小心删了也没关系,依照之前的安装路径(CMAKE_INSTALL_PREFIX 设置安装路径)重新编译安装一次。然后,terminal切换到opencv4.0源码的目录下,
cd build
sudo make uninstall
如果运行成功,则将terminal切换到 /usr/local 路径下,执行下一步。
如果编译安装的时候有手动设置安装路径,则删除整个文件夹就可以了;
sudo rm -r opencv4.0/
如果编译安装的时候采用默认的安装路径,则opencv4.0的文件将散布在 /usr/local/bin, /usr/local/lib, /usr/local/include, /usr/local/share 中,这时候就得凭本事去找出来了......
以下提供几个google搜索的链接,供大家参考。
https://stackoverflow.com/questions/9276169/removing-all-installed-opencv-libs
https://stackoverflow.com/questions/40357986/uninstall-opencv-3-0-0-from-ubuntu14-04
https://stackoverflow.com/questions/38216791/how-to-completely-uninstall-opencv-ubuntu
https://askubuntu.com/questions/1025905/how-to-uninstall-a-package-of-which-two-versions-are-installed
ubuntu彻底卸载opencv的更多相关文章
- (转载)ubuntu卸载opencv并重装opencv3.0.0
ubuntu卸载opencv并重装opencv3.0.0 一. 卸载opencv2.4.9: Going to the "build" folder directory of op ...
- ubuntu彻底卸载搜狗拼音输入法
ubuntu彻底卸载搜狗拼音输入法,ubuntu安装搜狗输入法后如果觉得搜狗不是很适合自己,那应该怎么样彻底的卸载搜狗输入法呢?下面我们就来一步步彻底卸载掉搜狗输入法... 方法/步骤 1 找到安装的 ...
- Ubuntu 下安装opencv 编译后执行找不到库
在ubuntu下编译opencv程序后,执行报下面到错误:error while loading shared libraries: libopencv_core.so.2.4: cannot ope ...
- Ubuntu安装卸载anaconda
安装要点: 1.在Anaconda官网https://www.continuum.io/downloads内下载需要的版本: 2.打开终端--进入下载安装包所在的文件夹(cd 文件名)--输入命令:b ...
- Ubuntu 编译安装 OpenCV 3.1
目标系统:Ubuntu 16.04-64bit OpenCV 版本:opencv-3.1.0 安装步骤 安装 cmake.sudo apt-get isntall cmake cmake-qt-gui ...
- ubuntu 编译运行 opencv C++ 项目
ubuntu 编译运行 opencv C++ 项目 环境 ubuntu 16.04 opencv3.4.0 一. 编译方法 1)命令行 g++ imageResize.cpp -o resize `p ...
- Ubuntu系统---编译opencv程序的几种方式g++、Makefile、Cmake
Ubuntu系统---编译opencv程序的几种方式g++.Makefile.Cmake 先建立一个工程(一个文件夹),写好xxx.cpp文件,可以是多个: //----------opencv.cp ...
- Ubuntu系统---配置OpenCV
Ubuntu系统---配置OpenCV 目录 一.Ubuntu下配OpenCV 二.Ubuntu下配python-opencv 说明 上述一.二两种方式,配置OpenCV还是有区别的.按个人已有知 ...
- Ubuntu完全卸载Docker步骤
Ubuntu完全卸载Docker步骤:https://www.jianshu.com/p/c03044dbeaaf
随机推荐
- Linux出现wrong ELF class: ELFCLASS64
安装软件时出现问题 ×.so.×:wrong ELF class: ELFCLASS64 ,大致的意思是软件是32位的,需要32位的 ×.so.×动态链接库,而系统是64位的所提供的该 动态链接库 ...
- arrow function、function.apply
An arrow function expression has a shorter syntax than a function expression and does not have its o ...
- JAVA中经过nginx反向代理获取客户端ip并获取相关坐标等信息
关于搜狐新浪ip库查询接口的使用 直接输出访客ip及所在城市: <script src="http://pv.sohu.com/cityjson?ie=utf-8" > ...
- Python3+qrcode+zxing生成和识别二维码教程
一.安装依赖库 pip install qrcode pillow image zxing pillow是python3中PIL的代替库,image是生成图版需要用到的库 安装image时报错“Cou ...
- JavaScript 的setTimeout 和Angular中的$timeout的區別
JavaScript中setTimeout返回值类型和意义说明: 1.setTimeout :暂停指定的毫秒数后执行指定的代码,返回值是id标识,这个id的意义就是通过clearTimeout来清理暂 ...
- CST时区,MYSQL与JAVA-WEB服务器时间相差13个小时的问题
最近倒腾了一台阿里云主机,打算在上面装点自己的应用.使用docker安装了安装mysql后,发现数据库的存储的时间与java-web应用的时间差8个小时,初步怀疑是docker容器时区的问题.经过一系 ...
- vue教程自学笔记(一)
一.介绍 1.指令 指令带有前缀v-,以表示它们是Vue提供的特殊特性.eg:v-bind,v-if,v-for,v-on,v-model(实现表单输入和应用状态之间的双线绑定) v-bind跟v-o ...
- DMSkin for WPF 开源在Github
DMSkin for WPF 开源在Github http://www.dmskin.com/
- SpringMVC 搭建遇到的坑
1. Caused by: org.xml.sax.SAXParseException; lineNumber: 8; columnNumber: 60; cvc-complex-type.2.4.c ...
- java 创建string对象机制 字符串缓冲池 字符串拼接机制 字符串中intern()方法
字符串常量池:字符串常量池在方法区中 为了优化空间,为了减少在JVM中创建的字符串的数量,字符串类维护了一个字符串池,每当代码创建字符串常量时,JVM会首先检查字符串常量池.如果字符串已经存在池中,就 ...