RPi.GPIO trong Python 3


8

Raspberry Pi2 B, Raspbian tiêu chuẩn. Sử dụng RPi.GPIO, V3 được cài đặt như:

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

Trực tuyến

import RPi.GPIO

tôi có

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

(trong trình thông dịch hoặc mã chạy dưới dạng python3 myCode.py).

Xin hãy giúp đỡ!?


Nó có thể bị phá vỡ trên jessie. Nó yêu cầu Python <3.3 nhưng jessie sử dụng Python 3.4.2.
joan

Câu trả lời:


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

từ đây .


0

Nó có thể là Pi của bạn không được cập nhật.

Đi đến dòng lệnh trên pi của bạn và nhập:

sudo apt-get update
sudo apt-get upgrade

Sau khi chạy các lệnh này, cài đặt lại cả hai gói. Nó nên hoạt động.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.