树莓派python3.7.3安装opencv、TensorFlow2.3

不喜勿喷,如果有说错,可以在评论区指出,谢谢。

安装opencv

树莓派本身就自带python2.7和3.7版本,我是卸载了2.7,只用3.7版本的:这是我的参考链接:https://www.jianshu.com/p/b337044ace60

  1. 先安装h5py ,直接在命令终端输入:pip install h5py==2.10.0
  2. 安装numpy,也是直接在命令终端输入:pip install numpy==1.16.2
  3. 安装opencv所需的依赖(可能需要些时间):
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get install libatlas-base-dev
    sudo apt-get install libjasper-dev
    sudo apt-get install libqtgui4
    sudo apt-get install libqt4-test
    sudo apt-get install libhdf5-dev
  4. 先在本机电脑上下载opencv的whl,然后再用U盘导入到树莓派
    https://www.piwheels.org/simple/opencv-python/opencv_python-3.4.4.19-cp37-cp37m-linux_armv7l.whl
  5. 在存放whl的文件夹下按F4(一般是放在Downloads下),然后在打开的命令终端输入:pip install opencv_python-3.4.4.19-cp37-cp37m-linux_armv7l.whl
  6. 在命令终端输入:pip list(主要查看h5py、numpy、opencv-python是否有安装成功)
  7. 测试opencv是否能用
    先在命令终端输入:python
    然后输入:import cv2(这一步很重要,如果没有报错而是返回:>>,一般说明安装完成,如果有报错,可能是依赖库的问题,有可能有遗漏的库为安装)
    最后输入:import numpy as np (这一步,我的理解是看看opencv能不能使用numpy,因为opencv对numpy的版本是有要求的,不过,上一步如果能成功一般来说是没有问题的。ps:我的理解也不一定对,当做参考即可)

安装TensorFlow2.3

  1. 现在本机电脑上下载tensorflow2.3.0,再用U盘转到树莓派上:
    https://github.com/lhelontra/tensorflow-on-arm/releases/download/v2.3.0/tensorflow-2.3.0-cp37-none-linux_armv7l.whl
  2. 在存放whl的文件夹下按F4(一般是放在Downloads下),然后在打开的命令终端输入:pip install tensorflow-2.3.0-cp37-none-linux_armv7l.whl
  3. 安装完成后,测试一下:
    先在命令终端输入:python
    然后输入:import cv2
    再输入:import tensorflow as tf(如果这一步书没有出错说明安装成功)

参考文献

[1]: https://blog.csdn.net/weixin_42834671/article/details/100620865
[2]: https://www.cnblogs.com/myhalo/p/13511715.html

树莓派python3.7.3安装opencv、TensorFlow2.3相关推荐

  1. 树莓派4B系统一键安装opencv,再也不要用编译安装啦!(支持buster、bullseye)

    树莓派4B系统一键安装opencv,再也不要用编译安装啦!(支持buster.bullseye 准备一下 开始一键安装 测试一下 温馨提示 OVER 准备一下 首先第一步,需要配置好国内镜像软件源(原 ...

  2. 树莓派python3.6.8安装opencv_子豪兄教你在树莓派上安装OpenCV

    子豪兄教你在树莓派上安装OpenCV 注意,如要换源,只能按本博客换源方法其他会出错 本文介绍了如何在树莓派上安装分别运行在Python2和Python3的OpenCV. 运行在Python2上的Op ...

  3. 树莓派从开机到安装Opencv

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.硬件准备 二.软件准备 三.具体操作 1.格式化和烧录 2.SSH配置和远程桌面配置 3.远程桌面登录 4.pyt ...

  4. 超简单教你在树莓派上安装opencv(二)

    超简单教你在树莓派上安装opencv(二) 前言 一.如何基于python3.9.2安装OpenCv? 1.1 查看自己系统位数及Python版本,跟对教程 1.2 换源 1.3 更新 1.4 安装依 ...

  5. 空卡安装设置树莓派4B并安装opencv+QT

    目录 1.烧写镜像 2.设置树莓派分辨率 3.连接WIFI 4.换源和中文输入法 5.安装opencv 6.安装QT5 7.安装LCD驱动 8.切换LCD和HDMI 1.烧写镜像 新SD卡直接使用Wi ...

  6. opencv安装教程python3.7_Python3.7中安装openCV库的方法

    1.首先自己直接在cmd中输入 pip3 install openCV是不可行的,即需要自己下载安装包本地安装 2.openCV库 下载地址http://www.lfd.uci.edu/~gohlke ...

  7. 树莓派安装Opencv+Contrib和 QT 详细教程

    文章目录 前言 一.卸载OpenCV或重装系统 1.卸载OpenCV 2.重装系统 ①. 下载raspbian ②. 安装raspbian ③. 配置树莓派WiFi和SSH ④. 树莓派VNC设置 ⑤ ...

  8. 树莓派运行python import os未找到命令_通过pip指令在树莓派上基于Python3安装OpenCV...

    前言 Python是现如今在人工智能领域较为热门的编程语言,因其简洁的语言风格.丰富的类库支持以及具有活跃的交流社区,受到广大开发者的喜爱.起初,python是一门辅助科学研究的一门语言,但因其在当今 ...

  9. 树莓派4B爽上流安装python3的OpenCV(人脸检测识别—门禁“环境搭建篇”)

    树莓派4B安装OpenCV3.4.0人脸检测识别-门禁"环境搭建篇" 前言 一.准备工作 PC端软件 二.搭建树莓派环境 拓展TF内存卡 Tips:换源(python软件源) 修改 ...

最新文章

  1. JSON数据格式介绍
  2. ipsec协议_网工知识角轻松学网络|三分钟了解PPPOE协议
  3. python遍历目录下所有文件_Python递归遍历目录下所有文件
  4. [渝粤教育] 西南科技大学 工程力学 在线考试复习资料
  5. 【正则表达式系列】零宽断言
  6. 图书馆占座系统(五)
  7. 完美解决Mac软件意外退出的方法(软件签名)
  8. [数模笔记]蒙特卡罗模拟
  9. 应用工具推荐phpStudy(小皮面板)
  10. drupal mysql hash密码_Drupal7管理员密码重置
  11. 一个艺术风格化的神经网络算法(A Neural Algorithm of Artistic Style)(译)
  12. 在 AWS上域名备案流程和文件
  13. Java 枚举和泛型
  14. C++中#define宏定义的min与max函数
  15. PHP匿名在线聊天室系统源码
  16. 深信服 VDS设备烤机
  17. 微信语音转文字的体验报告
  18. CMDN Club每周精选(第1期)
  19. java项目开发的工具选型对比,这10条建议你一定要关注!
  20. Java Message Servicec - ActiveMQ

热门文章

  1. 妙赞大讲糖:引起糖尿病的原因
  2. java关于Zxing 生成带Logo 二维码图片失真问题
  3. 【知了TV】讲师招募
  4. 信奥一本通2069(糖果问题)配解析
  5. 夜空笼罩着大地...
  6. 野生小白纯js仿思否简易移动端
  7. 计算机基础知识办公自动化视频教程,计算机办公自动化应用基础教程.pdf
  8. python 自动化办公实例_Python控制Excel实现自动化办公
  9. 西北农林科技大学计算机学院保研,坐落在小镇上的985大学,学生家长纷纷嫌弃,考上的人却在偷笑...
  10. 4G与5G会话建立流程描述以及对比