最新最简树莓派(Raspbian)安装Opencv 用编译参数的方法太慢了!)
开始
这学期学的有一门课叫《智能物联网项目开发实战》,在里面发现了树莓派的使用,最近就入手了一台Raspberry Pi Zero W。通过网上的教程把基本配置都弄好后,在安装opencv上花了一个周,今天才能在python上运行。
我的环境
- Raspberry Pi Zero W
- 最新官方系统(Raspbian 2018-11-13)
https://www.raspberrypi.org/downloads/raspbian/ - python3.5(系统自带的不用去下载了)
(基础配置我就不说了)换源很重要!!
- 执行下面命令
sudo nano /etc/apt/sources.list
在第一行开头加一个#,把下面的内容拷贝到最后一行之后,如图中的效果:
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
先按键盘上的ctrl+o,再按回车保存,再按ctrl+x退出nano编辑器回到命令行界面。
sudo nano /etc/apt/sources.list.d/raspi.list
用#注释掉原文件内容,用以下内容取代:
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
先按键盘上的ctrl+o,再按回车保存,再按ctrl+x退出nano编辑器回到命令行界面。
最后运行
sudo apt-get update
- pip换源
sudo mkdir ~/.pip
ls .pip
sudo nano pip.conf
进入了pip.conf
写入下面内容
[global]
timeout = 6000
index-url = https://pypi.doubanio.com/simple/
[install]
use-mirrors = true
mirrors = https://pypi.doubanio.com/simple/
最后运行
pip install --upgrade pip
终于可以安装opencv了(注意我第一次用这种方式也不行,然后是重装系统改了下载源后直接进行以下操作成功的。要是你们还没有安装别的东西,建议按我的重装系统后这样进行。)
- 首先按照命令
安装相关库:
- sudo apt-get update
sudo apt-get install libjpeg-dev
sudo apt-get install libatlas-base-dev
sudo apt-get install libjpeg-dev
sudo apt-get install libtiff5-dev
sudo apt-get install libpng12-dev
sudo apt-get install libqtgui4 libqt4-test
sudo apt-get install libjasper-dev
- 通过pip安装opencv
sudo pip3 install opencv-python
安装完成(开始测试)
1.终端输入 python3
2.输入 import cv2(没有报错说明成功了)
加油!!!
- 树莓派 安装 OpenCV 使用CMake 编译工程 最新版2015
- 1 ubuntu下编译安装opencv2详细教程以及python调用opencv方法
- 树莓派安装操作系统-raspbian的方法
- 树莓派 OpenCv 的安装 (简单方法)
- 树莓派系列安装opevcv3.0教程填坑版(附加快opencv编译速度教程)
- 树莓派系列安装opevcv3.0教程填坑版(附加快opencv编译速度教程)
- Ubuntu/Debian没声解决方法 —— 编译安装最新的alsa驱动
- Ubuntu 16.04编译安装最新的OpenCV3.2
- 编译安装时的--prefix参数的使用方法,很实用,mark一下
- 编译及安装最新的qt/x11 4.3.4,qtopia 4.3.1 ,qtopia-core-opensource-src-4.3.3以及使用方法
- 【测试成功】Fedora16下编译安装OpenCV方法
- 树莓派编译OpenCV时libgtk2.0-dev安装问题
- 在树莓派B+上编译安装opencv 3.1.0 for both python
- 树莓派编译安装OpenCV教程
- Ubuntu 16.04编译安装最新的OpenCV3.2
- Ubuntu下编译安装OpenCV 2.4.13以及Python调用OpenCV方法
- Ubuntu终端命令安装OpenCV(非Cmake方法)(终端gun编译opencv c/c++程序)
- 编译及安装最新的qt/x11 4.3.4,qtopia 4.3.1 ,qtopia-core-opensource-src-4.3.3以及使用方法
- ununtu11.04下安装opencv2.2编译(make)出错的原因解析及解决方法
- 树莓派RASPBIAN安装XBMC及最新中文电视