Unistall opencv 2.4.9并安装3.0.0

met*_*ors 5 python ubuntu opencv uninstall

我在Ubuntu 14.04上使用openCV,但我在cv2库中特别需要的一些功能(cv2.drawMatches,cv2.drawMatchesKnn)在2.4.9中不起作用.如何卸载2.4.9并从他们的git安装3.0.0?我知道安装3.0.0的过程但是如何确保2.4.9完全从磁盘中删除?

小智 3

该过程取决于您是使用 CMake 从源代码构建 OpenCV,还是从存储库中获取它。

来自存储库

sudo apt-get purge libopencv*将干净地清除所有痕迹。libopencv*如果您使用非官方 PPA,请酌情替换。

从源头

如果您仍然拥有 CMake 生成的文件(您执行的目录sudo make install),cd则有 和sudo make uninstall. 否则,您可以使用完全相同的配置重建它们并使用上述命令,或者调用您的CMAKE_INSTALL_PREFIX/usr/local默认情况下),并删除opencv该目录树中其名称中的所有内容。

  • sudo apt-get purge libopencv* 将是最愚蠢的事情。OpenCV 与很多其他东西相关,它会自动删除其他所有东西......在我的例子中是 ROS (2认同)