Para llevar adelante
proyectos de Python en nuestra Beaglebone Black, será de gran utilidad
instalar una biblioteca llamada "IO Python Library" publicada por adafruit la cual nos permitirá tener acceso al hardware. En la página oficial se encuentra la explicación para instalar la biblioteca sobre Angstrom y Ubuntu, pero no sobre Debian, la cual detallaremos a continuación.
Siempre antes de
realizar un proceso de instalación recordar previamente actualizar
la fecha y el listado de paquetes.
root@arm:~# ntpdate -b -s -u pool.ntp.org
root@arm:~# aptitude update
Comencemos por
instalar algunos paquetes de Python que no se encuentran instalados
en Debian 7 por defecto:
root@arm:~# aptitude install python-pip python-setuptools python-dev python-smbus
Ahora con el gestor
de paquetes easy_install instalamos el paquete “distribute”:
root@arm:~# easy_install -U distribute
Solo nos resta
instalar y compilar Adafruit_BBIO:
root@arm:~# pip install Adafruit_BBIO
Para probar el funcionamiento, desde una consola Python importaremos la biblioteca:
root@arm:~# python
Python 2.7.3 (default, Mar 14 2014, 17:55:54)
[GCC 4.6.3] on linux2
Type "help","copyright", "credits" or "license" for more information.
>>> import Adafruit_BBIO