jueves, 22 de mayo de 2014

Instalación IO-Python-Library adafruit en Beaglebone Black con Debian

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