Ich versuche, ein Paket auf meinem Raspberry Pi auszuführen:
Am Terminal tippte ich "sudo apt-get install picap" ein, gefolgt von "enter".
Ich bekomme es installiert, kann aber "picap-setup" nicht ausführen - stattdessen folgt eine Fehlermeldung:
pi @ raspberrypi: ~ $ picap-setup Traceback (letzter Aufruf zuletzt): Datei "", Zeile 1, in ImportError: Kein Modul namens RPi
Python-dev und Rpi.GPIO sind auf dem Pi installiert. Ich habe den Pi auch mit der neuesten Version mit sudo apt-get update und sudo apt-get dist-upgrade aktualisiert.
Picap stammt von: https://www.bareconductive.com/make/setting-up-pi-cap-raspberry-pi/
Ich bin dankbar für Hinweise.
Antworten:
Wiederholen Sie zunächst den folgenden Vorgang
Sehen Sie, was Sie nach diesem zweiten Befehl erhalten, ob Sie ein gültiges Modul für RPi.GPIO erhalten oder nicht. Und dann folgen, wenn nicht installiert.
oder
und dann
Diese alle funktionierten für mich, nur müssen Sie überprüfen
pip freeze | grep RPi
. Und noch etwas: Manchmal sind einige Module nicht für normale Benutzer verfügbar, sondern nur für Root-Benutzer. Stelle sicher. Ich habe alles oben mit meinempi
Benutzer gemacht.quelle
pip
, um auf Systempaketen zu installieren, entweder vom Systempaket-Manager mit zu installierenapt
oder zu verwenden,virtualenv
wenn Sie pip verwenden möchten.sudo apt-get install python3-dev python3-rpi.gpio
.Wenn das Python-RPi-Modul fehlt, kann man es
pip
mit allen Abhängigkeiten installieren und dann das Modulpip
mit dem besseren Ansatz installieren und das Modul alleine installieren:für Python3 dieses:
quelle
Für Windows
oder
quelle