ubuntu下安装opencv过程及问题解决

 过多的linux知识我也不懂,不过我在安装时,共有三个版本的python,一个是系统自带的python2.7,后来我安装了python3.6,安装anaconda有python3.7,我照着下面图片中的图片博文安装教程一步步安装,在2.2时安装包无法安装定位啥的,参考了https://blog.csdn.net/L_longqihang/article/details/80245642

1.apt-get update           //(更新目录)  

2.apt-get upgrade         //(更新文件)  

3.apt-get dist-upgrade         //(更新依赖关系)  

//省略不要4.clean  

5.apt-get install -y virtualbox-guest-x11            // (在线安装增强功能)  

6.reboot     //(重启)  最后:  键盘右边的  ctrl+F  即可全屏

有一个libjasper-dev包安装失败,参考了如下博文:

https://blog.csdn.net/weixin_41053564/article/details/81254410

sudo apt-get install libjaster-dev  提示:errorE: unable to locate libjasper-dev  后来google到解决办法,复制到这里  

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"

sudo apt update

sudo apt install libjasper1 libjasper-dev  

成功的解决了问题,其中libjasper1是libjasper-dev的依赖包

按照如下的教程可以安装好opencv,但是没有python接口:

需要在如上的所有步骤安装完毕之后,需要链接到python:

sudo apt-get install python-opencv 将会链接到python2.7版本;

sudo apt-get install python3-opencv将会连接到python3.6版本;

最后,利用conda命令,conda activate,终端前面会出现(base),这是进入了anaconda的python环境,然后conda install opencv, conda install py-opencv 安装自己想要的包,最后退出anaconda,则安装好了所有python版本的opencv

 

我在搭建服务器时,conda不是很好用,直接利用pip命令,pip3 install opencv-python,直接链接到python3.7.3,一发入魂!

你可能感兴趣的:(工具使用,环境搭建)