Fehlermeldung: No such file or directory: '/dev/piControl0
Posted: 07 Jun 2020, 21:32
Hallo,
erst einmal: der RevPi und revpimodio2 ist eine tolle Sache!!!
Ich habe mir die Tutorials angesehen und ausprobiert. Nun komme ich aber nicht weiter. Vielleicht habe ich was übersehen.
Ich erhalte unter Ubuntu 20.04 einen Programmfehler mit ‚revpimodio2‘ beim erstellen der Instanz.
self.rpi = revpimodio2.RevPiModIO(autorefresh=True, debug=True,configrsc="/home/tobs/Schreibtisch/RevPi/RevPi/config.rsc")
Der Fehler lautet: „No such file or directory: '/dev/piControl0'“
bzw. siehe Bild
Den Fehler (.../dev/piControl0) erhalte ich direkt in der Python-IDLE und auch in Visual Studio Code mit Python.
Mein Beispiel Programm an sich funktioniert, ich kann es via ‚RevPi Python PLC Loader‘ auf den RevPi übertragen und dort ausführen (einen Eingang abfragen, zwei Ausgänge toggeln).
Ich kommentiere dann vorher allerdings die Zeile 20 aus und die Zeile 19 ein, bevor ich das Programm auf den RevPi übertrage.
Aber mit aktiver Zeile 19 erhalte ich in der Entwicklungsumgebung unter Ubuntu die Fehlermeldung das die config.rsc nicht vorhanden ist. Die config.rsc habe ich mir vom RevPi kopiert und in das entsprechende Verzeichnis abgelegt, wie in Zeile 20 angegeben.
Die Installation unter Ubuntu habe ich wie unter
https://revpimodio.org/quellen/quellen2/
beschrieben ausgeführt:
sudo apt-get update
sudo apt-get install python3-revpimodio2
Und mit dem Befehl "sudo dpkg -l" sehe ich auch das python3-revpimod2 (2.5.0-1) installiert ist.
Was nicht funktioniert hat ist der Befehl ‚pip install revpimodio2‘ hier erhalte ich einen Fehler ->
der Befehl ‚pip‘ wurde nicht gefunden, aber es gibt 18 ähnliche Befehle. Mehr steht da nicht! Kann das die Ursache für den obigen Fehler „No such file or directory: '/dev/piControl0'“ sein?
Vielen Dank schon mal vorab für eure Hilfe.
Gruß Tobias
erst einmal: der RevPi und revpimodio2 ist eine tolle Sache!!!
Ich habe mir die Tutorials angesehen und ausprobiert. Nun komme ich aber nicht weiter. Vielleicht habe ich was übersehen.
Ich erhalte unter Ubuntu 20.04 einen Programmfehler mit ‚revpimodio2‘ beim erstellen der Instanz.
self.rpi = revpimodio2.RevPiModIO(autorefresh=True, debug=True,configrsc="/home/tobs/Schreibtisch/RevPi/RevPi/config.rsc")
Der Fehler lautet: „No such file or directory: '/dev/piControl0'“
bzw. siehe Bild
Den Fehler (.../dev/piControl0) erhalte ich direkt in der Python-IDLE und auch in Visual Studio Code mit Python.
Mein Beispiel Programm an sich funktioniert, ich kann es via ‚RevPi Python PLC Loader‘ auf den RevPi übertragen und dort ausführen (einen Eingang abfragen, zwei Ausgänge toggeln).
Ich kommentiere dann vorher allerdings die Zeile 20 aus und die Zeile 19 ein, bevor ich das Programm auf den RevPi übertrage.
Aber mit aktiver Zeile 19 erhalte ich in der Entwicklungsumgebung unter Ubuntu die Fehlermeldung das die config.rsc nicht vorhanden ist. Die config.rsc habe ich mir vom RevPi kopiert und in das entsprechende Verzeichnis abgelegt, wie in Zeile 20 angegeben.
Die Installation unter Ubuntu habe ich wie unter
https://revpimodio.org/quellen/quellen2/
beschrieben ausgeführt:
sudo apt-get update
sudo apt-get install python3-revpimodio2
Und mit dem Befehl "sudo dpkg -l" sehe ich auch das python3-revpimod2 (2.5.0-1) installiert ist.
Was nicht funktioniert hat ist der Befehl ‚pip install revpimodio2‘ hier erhalte ich einen Fehler ->
der Befehl ‚pip‘ wurde nicht gefunden, aber es gibt 18 ähnliche Befehle. Mehr steht da nicht! Kann das die Ursache für den obigen Fehler „No such file or directory: '/dev/piControl0'“ sein?
Vielen Dank schon mal vorab für eure Hilfe.
Gruß Tobias