卸载opencv 2.4.9并安装3.0.0
我在Ubuntu 14.04上使用openCV,但我需要的一些功能,特别是在cv2库中的(cv2.drawMatches, cv2.drawMatchesKnn),在2.4.9版本中无法使用。我知道怎么安装3.0.0版本,但我该怎么确保把2.4.9版本彻底卸载掉呢?
1 个回答
3
这个过程取决于你是通过CMake从源代码构建OpenCV,还是直接从某个仓库下载的。
从仓库安装的
使用 sudo apt-get purge libopencv*
命令可以干净利落地删除所有相关文件。如果你使用的是非官方的ppa,记得把 libopencv*
替换成合适的名称。
从源代码安装的
如果你还保留着CMake生成的文件(也就是你执行 sudo make install
的那个目录),可以进入那个目录,然后运行 sudo make uninstall
来卸载。如果没有这些文件,你可以选择用完全相同的配置重新构建一次,然后使用上面的命令,或者记住你的 CMAKE_INSTALL_PREFIX(默认是 /usr/local
),然后在那个目录下删除所有名字里包含 opencv
的文件。