ubuntu 16.04 安装 opencv +contrib (3.2.0) + python 3.5,,环境:- ubunt
ubuntu 16.04 安装 opencv +contrib (3.2.0) + python 3.5,,环境:- ubunt
环境:
- ubuntu 16.04
-OpenCV+ contrib 3.2.0 (文中附下载链接)
-Python3.5
基于其他环境的配置应该大同小异。
没时间解释了,直接上车。
更新下系统:
sudo apt-get updatesudo apt-get upgrade安装依赖项:
sudo apt-get install build-essential cmake pkg-configsudo apt-get install libjpeg8-dev libtiff5-dev libjasper-dev libpng12-devsudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-devsudo apt-get install libxvidcore-dev libx264-devsudo apt-get install libgtk-3-devsudo apt-get install libatlas-base-dev gfortransudo apt-get install python3.5-dev下载opencv + contrib
wget -O opencv.ziphttps://github.com/Itseez/opencv/archive/3.2.0.zipwget -O opencv_contrib.ziphttps://github.com/Itseez/opencv_contrib/archive/3.2.0.zip开始正式安装
cd ~/opencv-3.2.0/mkdir buildcd buildcmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D PYTHON3_EXECUTABLE=/usr/bin/python3 \
-D PYTHON_INCLUDE_DIR=/usr/include/python3.5 \
-D PYTHON_LIBRARY=/usr/lib/x86_64-Linux-gnu/libpython3.5m.so \
-D PYTHON3_NUMPY_INCLUDE_DIRS=/usr/local/lib/python3.5/dist-packages/numpy/core/include \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D INSTALL_C_EXAMPLES=OFF \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.2.0/modules \
-D PYTHON_EXECUTABLE=/usr/lib/python3 \
-D BUILD_EXAMPLES=ON ..
确保有红框里的内容,如果有,就成功了一半。
make -j4 (4 代表处理器的核数)make clean
make
sudo make install
sudo ldconfig最后这一步,如果出现:
/sbin/ldconfig.real: /usr/lib/nvidia-375/libEGL.so.1 is not a symbolic link
/sbin/ldconfig.real: /usr/lib32/nvidia-375/libEGL.so.1 is not a symbolic link
如此这般就可以解决:
sudo mv /usr/lib/nvidia-375/libEGL.so.1 /usr/lib/nvidia-375/libEGL.so.1.org
sudo mv /usr/lib32/nvidia-375/libEGL.so.1 /usr/lib32/nvidia-375/libEGL.so.1.org
sudo ln -s /usr/lib/nvidia-375/libEGL.so.375.39 /usr/lib/nvidia-375/libEGL.so.1
sudo ln -s /usr/lib32/nvidia-375/libEGL.so.375.39 /usr/lib32/nvidia-375/libEGL.so.1
ubuntu 16.04 安装 opencv +contrib (3.2.0) + python 3.5
相关内容
- FastDFS客户端(Python版)指南,,最近做了一个分布式的
- Python下载Yahoo!Finance数据,,Python下载Ya
- CPython编译器设计,,CPython编译器
- Python3小工具——结合nmap扫描,,一、工具说明调用nm
- python-consul,,import con
- python之IP地址或IP段处理模块-ipaddr,,python处理IP
- 基于python的request库,模拟登录csdn博客,, 以前爬虫用
- 自动化运维Python系列之ForeignKey、relationship联表查询,
- python内置函数1-basestring(),,Help on cl
- python爬虫(下)--模拟登录与Captcha识别,,前言之前在
评论关闭