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
随机推荐
- Attempting to use uninitialized value
ckpt = tf.train.get_checkpoint_state(FLAGS.model) if ckpt: saver.restore(sess, tf.train.latest_check ...
- Makefile 宏定义 -D
一.GCC编译器中使用: -D macro=string,等价于在头文件中定义:#define macro string. 例如:-D TRUE=true,等价于:#define ...
- UVa 10340 - All in All 水题 难度: 0
题目 https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&a ...
- mysql group_concat(column) 函数替换成 oracle wm_concat(colum)
11gr2和12C上已经摒弃了wm_concat函数,所以只能手动创建该函数 解决办法: 一.解锁sys用户 alter user sys account unlock; 二.创建包.包体和函数 以s ...
- SQL-43 将所有to_date为9999-01-01的全部更新为NULL,且 from_date更新为2001-01-01。
题目描述 将所有to_date为9999-01-01的全部更新为NULL,且 from_date更新为2001-01-01.CREATE TABLE IF NOT EXISTS titles_test ...
- list 的相关操作
# ### 列表的相关操作 # (1) 列表的拼接 lst1 = [1,2,3] lst2 = [4,5,6] lst = lst1 + lst2 print(lst) # (2) 列表的重复 lst ...
- 关于Idea启动配置tomcat
1.打开file中setting中搜索Application Servers,如下图 2.添加服务器类型,例如tomcat,如下图,添加完成之后可以选定tomcat的目录,tomcat Home配置t ...
- Spring中的@Bean注解、@Configuration注解、@Value
1.首先是注册bean类:@Component.@Responsitory.@Controller.@Service.Configuration这些注解是把要实例化的对象装化成一个bean,放到Ioc ...
- 周强201771010141《面向对象程序设计Java》第八周学习总结
一.理论知识学习部分 Java为了克服单继承的缺点,Java使用了接口,一个类可以实现一个或多个接口. 接口体中包含常量定义和方法定义,接口中只进行方法的声明,不提供方法的实现. 类似建立类的继承关系 ...
- Vue+WebSocket 实现页面实时刷新长连接
最近vue项目要做数据实时刷新,折线图每秒重画一次,数据每0.5秒刷新一次,说白了就是实时刷新,因为数据量较大,用定时器估计页面停留一会就会卡死... 与后台人员讨论过后决定使用h5新增的WebSoc ...