zoukankan      html  css  js  c++  java
  • Raspberry Pi 4B 之 Python开发

    硬件树莓派4B(4G)版,安装Ubuntu 20.04 Mate 64位 for Raspberry 中 RPi.GPIO库无法安装

    问题1、由于安装的是64位ARM系统,无法安装wiringPi 的C语言开发环境。(开源的wiringPi  C语言开发环境,目前只支持ARM32位架构)

    问题2、ARM 64位的Ubuntu Mate版,目前软件库还存在问题,Python的RPi.GPIO库没有。(建议使用32位版系统)

    总结:Raspberry默认的操作系统是Raspberry Pi OS (32-bit) ,改编自Debian,与Ubuntu应该同源,所以很多命令都一样(例如apt-get install)。

    归纳:ARM架构的处理器,多是32位,所以各大操作系统和相应生态软件对32位的架构做了更多的支持工作。目前ARM 64位虽然已经存在,而且Ubuntu Mate和Server版都有系统级支持,但是相应应用软件生态还存在缺失问题。

    归纳2:树莓派开发,当操作系统位64位时,只能采用Python开发GPIO,无法使用wiringPi 库进行GPIO开发;当操作系统位32位时,Python和wiringPi都可以使用。

  • 相关阅读:
    SNMP简介
    命令模式
    牛顿法
    仿射函数
    schedule
    命令模式
    牛顿法
    schedule
    仿射函数
    适配器模式
  • 原文地址:https://www.cnblogs.com/ucas123/p/13840213.html
Copyright © 2011-2022 走看看