Python 3でのRPi.GPIO


8

Raspberry Pi2 B、標準Raspbian。RPi.GPIOを使用すると、V3は次のようにインストールされます。

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

オンライン

import RPi.GPIO

私は得る

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

(インタープリター内またはpython3 myCode.pyとして実行されるコードとして)。

助けてください!?


jessieで壊れている可能性があります。Python <3.3が必要ですが、jessieはPython 3.4.2を使用します。
joan

回答:


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

ここに


0

Piが更新されていない可能性があります。

piのコマンドラインに移動して、次のように入力します。

sudo apt-get update
sudo apt-get upgrade

これらのコマンドを実行した後、両方のパッケージを再インストールします。うまくいくはずです。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.