Descargué RPi.GPIO 5.3a desde aquí: https://pypi.python.org/pypi/RPi.GPIO
Extraje el archivo tar, cd en la carpeta y ejecuté:
sudo python setup.py install
Pasó por un montón de cosas y no parece haber fallado. La última línea de su trabajo es esta:
Writing /usr/local/lib/python2.7/dist-packages/RPi.GPIO-0.5.3a.egg-info
Después de eso se hizo y me devolvió el control.
Ahora escribo
sudo python
luego
import RPi.GPIO
y veo
ImportError: No module named GPIO
¿Alguien me puede indicar exactamente qué pasos debo seguir para instalar correctamente la biblioteca Python GPIO para poder importarla y manipular los pines GP? Encontré una mezcla de diferentes procesos en línea (este fue el que surgió con mayor frecuencia), pero hasta ahora no he podido hacer que ninguno de ellos funcione.

RPi.GPIOygpiozeroahora están instalados por defecto en Raspbian. Ver raspberrypi.org/blog/gpio-zero-updateRespuestas:
No estoy seguro de si esto es útil, pero con la última copia de Raspbian pude instalar RPi.GPIO directamente desde los repositorios principales usando apt-get de la siguiente manera:
Si está ejecutando Python 3 (
idle3en la línea de comandos) en lugar de Python 2 (pythonen la línea de comandos), debe instalar la biblioteca RPi.GPIO con este comando en su lugar:fuente
Suponiendo que tiene pip, el instalador del índice del paquete python, que está instalado en las últimas versiones de Raspbian de forma predeterminada, puede usar:
sudo pip install RPi.GPIOpara Python 2 ysudo pip-3.2 install RPi.GPIOpara Python 3fuente
Otra posible causa podría ser porque la
RPi.GPIObiblioteca tiene enlaces C y, por lo tanto, debe habersepython-devinstalado para poder compilar correctamente durante la instalación.Asegúrese de tener el
python-devpaquete instalado junto con elRPi.GPIOpaquete:Este es el enfoque recomendado en la guía de instalación de Adafriuit:
https://learn.adafruit.com/playing-sounds-and-using-buttons-with-raspberry-pi/install-python-module-rpi-dot-gpio
fuente