ubuntu18.04安装opencv-python几个方式

如何在ubuntu18.04安装opencv-python?

1.首先可以直接pip安装

安装之前可以先更新下软件包列表:

sudo apt update
sudo pip3 install opencv-python

有的人成功了,但是我的系统安装失败,报如下错误!
ubuntu18.04安装opencv-python几个方式_第1张图片

2.安装cmake和一些依赖包

sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev
sudo apt-get install libxvidcore-dev libx264-dev
sudo apt-get install libatlas-base-dev gfortran
sudo apt-get install qt4-qmake libqt4-dev
sudo apt install cmake

然后编译:

mkdir build   #新建一个build文件夹,编译的工程都在这个文件夹里
cd build/    
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON -DCUDA_NVCC_FLAGS="-D_FORCE_INLINES" ..

在安装依赖包的时候也会遇到很多报错,最终放弃!!!

3.安装opencv-python的whl包

首先下载对应的whl版本:https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/opencv-python/
我的是python3.7 下载的是opencv_python-4.1.0.25-cp37-cp37m-manylinux1_x86_64.whl
然后执行:

sudo pip3 install opencv_python-4.1.0.25-cp37-cp37m-manylinux1_x86_64.whl

终于安装成功!

ubuntu18.04安装opencv-python几个方式_第2张图片

你可能感兴趣的:(ubuntu,opencv-python,opencv,ubuntu)