树莓派下安装OpenCV

安装OpenCV的方法有很多,今天给大家分享的是树莓派3在虚拟环境沙盒(virtualenv Virtualenvwrapper)中安装OpenCV3.3.1。

简单介绍一下为什么要用virtualenv Virtualenvwrapper?

        系统的多个python混用会导致 $PYTHONPATH 混乱,或者各个工程对于 package的版本要求不同等等情况。 
有一个简单的解决方案就是用virtualenv来隔离多个python,其本质只是实现隔离不同python中
$PYTHONPATH的路径,当然也可以衍生到隔离多个$PATH。 
         当有很多个虚拟环境时,我们可能会记不清有哪些虚拟环境,要搞清楚每个环境中有哪些package就更难了,因此这里推荐用Virtualenvwrapper来对虚拟环境进行管理。

本人树莓派安装运行的平台:Raspberry Pi 3 + Raspbian stretch + OpenCV 3 + Python3.5.3 
首先确保要有一张8G以上的内存卡,下载OpenCV的诸多文件需要占用很多的内存空间,因此需要扩展内存卡 

一、扩展文件系统

sudo raspi-config

选择第一个选项7. Advanced Options

树莓派下安装OpenCV_第1张图片 

回车键Enter,进入下个页面选中第一个选项Expand Filesystem,等待执行完毕。(结束按钮Finish)。

(注意:按上下键可在A1~A7之间移动。按左右键可在