RPi.GPIO no Python 3

8

Raspberry Pi2 B, Raspbian padrão. Usando o RPi.GPIO, V3 instalado como:

sudo apt-get install python-rpi.gpio python3-rpi.gpio

Conectados

import RPi.GPIO

eu recebo

ImportError: /usr/local/lib/python3.2/dist-packages/RPi/GPIO.so: undefined symbol: _Py_ZeroStruct  

(no intérprete ou no código executado como python3 myCode.py).

Qualquer ajuda por favor !?

Doha Simon
fonte
Pode ser quebrado em Jessie. Requer Python <3.3, mas jessie usa Python 3.4.2.
joana

Respostas:

1
import RPi.GPIO as GPIO

GPIO.setmode(GPIO.BCM)  # set board mode to Broadcom

GPIO.setup(17, GPIO.OUT)  # set up pin 17
GPIO.setup(18, GPIO.OUT)  # set up pin 18

GPIO.output(17, 1)  # turn on pin 17
GPIO.output(18, 1)  # turn on pin 18

a partir daqui .

cristão
fonte
0

Pode ser que o seu Pi não esteja atualizado.

Vá para a linha de comando no seu pi e digite:

sudo apt-get update
sudo apt-get upgrade

Depois de executar esses comandos, reinstale os dois pacotes. Deveria funcionar.

NullCoderExists
fonte