RPi.GPIO dengan Python 3

8

Raspberry Pi2 B, Raspbian standar. Menggunakan RPi.GPIO, V3 diinstal sebagai:

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

On line

import RPi.GPIO

saya mendapat

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

(baik dalam penerjemah atau sebagai kode dijalankan sebagai python3 myCode.py).

Tolong ada bantuan !?

Doha Simon
sumber
Mungkin rusak pada jessie. Ini membutuhkan Python <3.3 tetapi jessie menggunakan Python 3.4.2.
joan

Jawaban:

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

dari sini .

Kristen
sumber
0

Mungkin saja Pi Anda tidak diperbarui.

Pergi ke baris perintah pada pi Anda dan masukkan:

sudo apt-get update
sudo apt-get upgrade

Setelah menjalankan perintah ini, instal ulang kedua paket. Itu harus bekerja.

NullCoderExists
sumber