Python RPi.GPIO kitaplığını doğru şekilde yükleme


16

RPi.GPIO 5.3a'yı buradan indirdim: https://pypi.python.org/pypi/RPi.GPIO

Tar dosyasını, cd'yi klasöre çıkardım ve koştum:

sudo python setup.py install

Bir sürü şeyden geçti ve başarısız gibi görünmüyor. Çalışmasının son satırı şudur:

Writing /usr/local/lib/python2.7/dist-packages/RPi.GPIO-0.5.3a.egg-info

Bundan sonra yapıldı ve bana kontrolü verdi.

Şimdi yazıyorum

sudo python

sonra

import RPi.GPIO

ve görüyorum

ImportError: No module named GPIO

Herkes bana python GPIO kütüphanesini doğru bir şekilde kurmak için tam olarak hangi adımları atmam gerektiğini gösterebilir, böylece onu içe aktarabilir ve GP pinlerini manipüle edebilir miyim? Çevrimiçi farklı süreçlerin bir mash mash buldum (bu en sık ortaya çıkan idi) ama şimdiye kadar bunların herhangi birini çalıştıramadım.


doğru sözdizimi şöyledir: GPI olarak RPi.GPIO'yu içe aktarın

1
Burada gelecekte, RPi.GPIOve gpiozeroşimdi Raspbian varsayılan olarak yüklenir. Bkz. Raspberrypi.org/blog/gpio-zero-update
YetAnotherRandomUser

Yanıtlar:


24

Bunun yararlı olup olmadığından emin değilim, ancak Raspbian'ın en son kopyası altında RPi.GPIO'yu apt-get kullanarak doğrudan ana depolardan yükleyebildim:

sudo apt-get update
sudo apt-get -y install python-rpi.gpio

Python 2 ( idle3komut satırında) yerine Python 3 ( komut satırında) çalıştırıyorsanız, bunun yerine pythonRPi.GPIO kitaplığını bu komutla yüklemeniz gerekir:

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

10

Pip'e sahip olduğunuzu varsayarsak, varsayılan olarak Raspbian'ın en son sürümlerine yüklenen python paketi dizin yükleyicisi Şunları kullanabilirsiniz: sudo pip install RPi.GPIOPython 2 ve sudo pip-3.2 install RPi.GPIOPython 3 için


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.