模板: RPi-C-Libraries-Installation

来自Waveshare Wiki
跳转至: 导航搜索

为树莓派安装必要的函数库

(运行我们提供的示例 API 代码,要安装相应的库)

WiringPi 的安装

我们提供了 WiringPi 的安装包(点此下载),用户也可以到 WiringPi 官网下载: https://projects.drogon.net/raspberry-pi/wiringpi/download-and-install/

复制安装包到你自己的镜像的系统中,把文件解压后,进入 WiringPi 文件夹内部,执行:

chmod 777 build
./build

安装完后输入:

gpio -v

查看是否安装成功。

bcm2835 C 函数库的安装

我们提供了 bcm2835 的安装包(点此下载),用户也可以到 bcm2835 官网下载:http://www.airspayce.com/mikem/bcm2835/

复制安装包到你自己的镜像的系统中,把文件解压后,进入 bcm2835-1.36 文件夹内部,执行:

./configure
make
sudo make check
sudo make install

安装完成。

python 函数库的安装

用户可以通过apt-get命令安装树莓派的python函数库(包括RPi.GPIO安装包和spidev安装包,参见:https://pypi.python.org/pypi/RPi.GPIO https://pypi.python.org/pypi/spidev

使用apt-get命令安装库需要树莓派联网。更新软件列表:

sudo apt-get update

1、安装python-dev

sudo apt-get install python-dev

2、安装RPi.GPIO,GPIO接口库函数
复制RPi.GPIO安装包到树莓派,解压并进入文件内部执行如下命令安装

sudo python setup.py install

3、安装smbus库,I2C接口库函数

sudo apt-get install python-smbus

4、安装serial库,UART接口库函数

sudo apt-get install python-serial

5、安装spidev库,SPI接口库函数

复制spidev安装包到树莓派,解压并进入文件所在目录,执行安装命令

sudo python setup.py install