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 !?


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 .


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.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.