SeeedStudio Grove设备的Python库
grove.p的Python项目详细描述
grove.py
用于Raspberry PI上SeeedStudio Grove设备的Python库。
架构
为了操作grove传感器,grove.py依赖于许多硬件接口库,如mraa/smbus2/rpi.gpi/rpi_ws281x。
安装
对于初学者或图书馆用户,请使用联机方法安装。
对于开发人员,请安装依赖项,然后使用源代码安装grove.py。
在线安装
安装/更新所有依赖项和最新的grove.py
curl -sL https://github.com/Seeed-Studio/grove.py/raw/master/install.sh | sudo bash -s -
安装依赖项
为覆盆子pi安装mraa和upm
- 添加存储库
echo"deb https://seeed-studio.github.io/pi_repo/ stretch main"| sudo tee /etc/apt/sources.list.d/seeed.list
- 添加公共GPG密钥
curl https://seeed-studio.github.io/pi_repo/public.key | sudo apt-key add -
或
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BB8F40F3
- 安装MRAA&UPM
sudo apt update # Python2 sudo apt install python-mraa python-upm # Python3 sudo apt install python3-mraa python3-upm
安装库raspberry gpio python
sudo apt update
sudo apt install python-rpi.gpio python3-rpi.gpio
安装库rpi\u ws281x
sudo pip install rpi_ws281x
sudo pip3 install rpi_ws281x
安装grove.py
来自PYPI
- 对于Python2
sudo pip install grove.py
- 对于Python3
sudo pip3 install grove.py
来自源代码
git clone https://github.com/Seeed-Studio/grove.py
cd grove.py
# Python2
sudo pip install .
# Python3
sudo pip3 install .
git clone https://github.com/Seeed-Studio/grove.py cd grove.py # Python2 sudo pip install . # Python3 sudo pip3 install .
用法
有关详细信息,请参见下面的链接: