最新最简树莓派(Raspbian)安装Opencv 用编译参数的方法太慢了!)

开始

这学期学的有一门课叫《智能物联网项目开发实战》,在里面发现了树莓派的使用,最近就入手了一台Raspberry Pi Zero W。通过网上的教程把基本配置都弄好后,在安装opencv上花了一个周,今天才能在python上运行。

我的环境

  1. Raspberry Pi Zero W
  2. 最新官方系统(Raspbian 2018-11-13)
    https://www.raspberrypi.org/downloads/raspbian/
  3. python3.5(系统自带的不用去下载了)

(基础配置我就不说了)换源很重要!!

  1. 执行下面命令

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

  1. 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了(注意我第一次用这种方式也不行,然后是重装系统改了下载源后直接进行以下操作成功的。要是你们还没有安装别的东西,建议按我的重装系统后这样进行。)

  1. 首先按照命令
    安装相关库:
  • 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
  1. 通过pip安装opencv

sudo pip3 install opencv-python

安装完成(开始测试)

1.终端输入 python3
2.输入 import cv2(没有报错说明成功了)

在这里插入图片描述

加油!!!


  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值