Ubuntu18.04安装Opencv3.3.0(带CUDA10.1)

不同环境下安装Opencv,情况不一样。(写得很简略,自己的备份笔记,谨慎参考)

基础情况:

系统:Ubuntu18.04

Anaconda3.5(已安装)

CUDA10.1(已安装)

python2.7(已安装)

python3.7(已安装)

1、下载opencv

opencv各个版本:下载linux版本

https://blog.csdn.net/qq_20498513/article/details/79292199?utm_source=blogxgwz7

contrib各个版本:Windows和Ubuntu的contrib文件都是一样的

https://blog.csdn.net/jngwe/article/details/104357981

两个版本必须一致。

2、安装过程

https://blog.csdn.net/chentianting/article/details/86610601

3、不同点记录

(1)安装opencv支持python3

sudo apt-get install python3-dev
sudo apt-get install python3-numpy

(2)CMAKE

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D CUDA_GENERATION=Kepler ..

(3)支持python3

pip3 install opencv-python

(4)指令备份

sudo make -j8  #8线程编译
sudo make install  #完成安装

(5)卸载

如果是安装过程中出错,build路径下清理指令

sudo make clean

清理后,把build路径下的文件全部删除!!!!一定要全部删除后再重新cmake。

如果安装完成后需要卸载,build路径下卸载指令

sudo make uninstall

卸载完成后,删除相关文件

cd /usr/local/lib
sudo rm –r libopencv* #删除相关的库包

cd/usr/local/include
sudo rm –r opencv     #删除相关文件夹
sudo rm –r opencv2    #删除相关文件夹

4、多版本opencv的安装和共存

https://blog.csdn.net/llfjcmx/article/details/81238766

你可能感兴趣的:(环境配置)