简体   繁体   English

删除 opencv 4.2 ubuntu 16.04

[英]remove opencv 4.2 ubuntu 16.04

I tried to remove OpenCV 4.2 but failed.我试图删除 OpenCV 4.2 但失败了。

I built it from the source,我从源头构建它,

First of all, used $ opencv/build/ sudo make uninstall I always use this method but today failed.首先,使用$ opencv/build/ sudo make uninstall我一直用这个方法但是今天失败了。 it gave an error because I did not use sudo ldconfig after sudo make install when it built, I guess.它给出了一个错误,因为我猜在sudo make install之后我没有使用sudo ldconfig Anyway, I removed file build then OpenCV using many commands, from them:无论如何,我删除了文件构建然后 OpenCV 使用许多命令,从他们:

 sudo apt remove libopencv*
sudo find / -name "*opencv*" -exec rm -i {} \;
yes | sudo find / -name "*opencv*" -exec rm -i {} \;

and

sudo apt-get autoremove opencv-doc opencv-data libopencv-dev libopencv2.4-java libopencv2.4-jni python-opencv libopencv-core2.4 libopencv-gpu2.4 libopencv-ts2.4 libopencv-photo2.4 libopencv-contrib2.4 libopencv-imgproc2.4 libopencv-superres2.4 libopencv-stitching2.4 libopencv-ocl2.4 libopencv-legacy2.4 libopencv-ml2.4 libopencv-video2.4 libopencv-videostab2.4 libopencv-objdetect2.4 libopencv-calib3d2.4 

and replace every 2.4 by 4.2, it gave me "no library"并将每 2.4 替换为 4.2,它给了我“没有库”

and

sudo rm -r /usr/local/include/opencv4 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv4 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/share/OpenCV /usr/local/bin/opencv* /usr/local/lib/libopencv*

something is strange, please help me.有什么奇怪的,请帮帮我。

try this:尝试这个:

pip uninstall opencv-python pip 卸载 opencv-python

packages are usually installed in python using pip.软件包通常使用 pip 安装在 python 中。 this worked for me.这对我有用。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM