树莓派安装 wiringpi 失败、gpio readall 命令出错的解决方法

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
cd WiringPi
./build

GitHub 上有人适配的 64bit 系统的 wringpi,可以下载后直接 dpkg 安装覆盖
https://github.com/guation/WiringPi-arm64/releases

你可能感兴趣的