问题描述
树莓派信息:
#4B#
#64位#
#aarch#
2023-05版本系统镜像
2023-05系统镜像:raspi-arm-64
- 使用
gpio -v
或gpio readall
命令时显示 cmmand not foung - 安装好 RPi.GPIO (安装命令:
pip install RPi.GPIO
)仍旧不能使用上述命令 - 安装好 wiringpi 结果报错
wiringpi:armhf
原因分析:
64位的树莓派不能够直接用
pip install wiringpi
命令装wiringpi,否则装的是armhf架构的不兼容
解决方案:
- 彻底卸载装错的wiringpi
sudo apt-get remove wiringpi
sudo apt-get purge wiringpi
hash -r
- 安装适合64位ARM架构的wiringpi版本
sudo apt-get update
sudo apt-get install git-core
git clone https://github.com/WiringPi/WiringPi.git
(或者git clone https://hub.njuu.cf/WiringPi/WiringPi.git)
(或者git clone https://hub.nuaa.cf/WiringPi/WiringPi.git)
(或者git clone https://hub.yzuu.cf/WiringPi/WiringPi.git)
cd WiringPi
./build