Hallo,
Ich verwende ein RaspberryPi2 und sende
über ein Pythonscript per "subprocess" den Druckbefehl
[ lp -d printer_name -o raw filename.txt ] an einen Etikettendrucker,
wenn ich als pi-user angemeldet bin funktioniert dies auch ohne
Schwierigkeiten. Nun habe ich das Script in /etc/rc.local gesetzt, damit es
automatisch startet. Die Bootoptionen sind auf "B1 Console Text console, requiring user to Login".
Das Problem ist nun wenn das Script beim booten ausgeführt wird, kommt über "subprocess" folgende antwort zurück "lp: Error - unable to Access "filename.txt" - Datei oder Verzeichniss nicht gefunden".
Die Datei befindet sich aber noch immer im Homeverzeichniss.
für etwas hilfe wäre ich sehr dankbar
mfG wese
Simples? Druckproblem
Re: Simples? Druckproblem
Hi.
rc.local wird nicht als der Benutzer ausgeführt in dessen Homeverzeichnis die Datei liegt. Gib mal den absoluten Pfad an, also Beispielsweise "/home/Benutzer/filename.txt".
Viel Erfolg.
rc.local wird nicht als der Benutzer ausgeführt in dessen Homeverzeichnis die Datei liegt. Gib mal den absoluten Pfad an, also Beispielsweise "/home/Benutzer/filename.txt".
Viel Erfolg.
Georg
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft
RTFM, LMGTFY, Orakel... Ach... Warum muss man suchen...
Schrödingers Backup --- "Der Zustand eines Backups ist unbekannt, solange man es nicht wiederherstellt" --- Quelle: Nixcraft
Re: Simples? Druckproblem
Das Problem war wirklich simpel
Vielen Dank!
Vielen Dank!