- Offizieller Beitrag
Häufig auftretende Fehlermeldungen
Einleitung:
Wer mit Linux arbeitet, wird zwangsläufig auf sie stoßen...Fehlermeldungen. Ich versuche hier die häufigsten zu erfassen und eine Erklärung bzw. Lösung bereitzustellen.
Wichtig: Wenn Ihr beim abarbeiten eines Tutorials auf einen Fehler stoßt, brecht das Tutorial an dieser Stelle ab. Mach auf keinen Fall weiter in der Hoffnung, das es schon gut gehen wird.
Konsole - Fehler 1:
Dieser Fehler dürfte am häufigsten auftreten. Er besagt, dass der user (meistens pi) keine Berechtigung hat diesen Befehl auszuführen. Meistens hilft es sudo vor den Befehl zu schreiben, um diesen Befehl mit root Rechten ausführen.
Das gilt auch wenn ihr Versucht eine Datei zu editieren und beim speichern eine solche Meldung erhaltet.
In diesem Fall, müsst ihr den Editor ohne speichern verlassen, den Editor mit root Rechten starten und alle Änderungen erneut vornehmen
Eine weiterer Fall, wo dieser Fehler auftreten kann ist, wenn Ihr versucht eine Datei/Script auszuführen welches kein Ausführ-Recht hat. Dies kann mittels
erteilt werden
Konsole - Fehler 2:
In den meisten Fällen liegt hier ein simpler Tippfehler vor oder das Programm was ihr aufrufen wollt (z.b. raspi-config unter raspbmc) ist wirklich nicht vorhanden und muss nachinstalliert werden
Python- Fehler 1:
Es wurde versucht ein Modul zu importieren, welches python nicht bekannt ist. Wenn Ihr das Script aus einem Tutorial habt, prüft bitte ob dort auch die Installation des zusätzlichen Moduls beschrieben ist und installiert es nach.
Python- Fehler 2:
Python verzichtet weitestgehend auf Klammern und löst die logische Strukturierung mittels Einrückung. Das bedeutet, dass nach jeder Funktion/Prozedur die mit : eingeleitet wird, die dazugehörigen darunterliegenden Zeilen um 4 Leerzeichen oder einen Tabulatorsprung eingerückt werden müssen.
Beispiel:
falsch
for x in a:
print "Hallo"
[/php]
[i]richtig[/i]
[code=php]
for x in a:
print "Hallo"
[/php]
[b]Python- Fehler 3:[/b]
[code]
IndexError: string/list index out of range
Alles anzeigen
Hier habt ihr versucht auf eine Stelle in einer Liste oder einem String zuzugreifen die nicht exitiert. Hier hilft es nur ein genauerer Blick in den Inhalt der Variable, um herauszufinden warum die gewünschte Stelle nicht erreicht werden konnte.
Wer noch weitere Fehler hat, die erwähnt werden sollten...immer her damit