问题描述
树莓派信息:
#4B#
#64位#
#aarch#
- 使用
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
cd WiringPi
./build
不必担心连不上github,因为安装了git-core包可以直接克隆代码库