2010-09-07 11 views
13

Ich aktualisiere den Kernel, danach funktioniert das Ubuntu nicht gut, PS: Ich versuche den Befehl "meld" auszuführen, er wird das melden "/ usr/bin/env: python: Keine solche Datei oder Verzeichnis ", Dann exec" Sudo apt-get install python "und bekomme das Ergebnis" Python ist bereits die neueste Version. ", Was soll ich dafür tun.ubuntu/usr/bin/env: python: Keine solche Datei oder Verzeichnis


Ich bin auf Linux nicht gut ist, können Sie mir sagen, wie mein Linux zum letzten richtigen Status zurückzukehren, oder den Python normalerweise neu installieren.

+1

Was versuchen Sie zu tun? Zugriff auf Python von/usr/bin/env? – gary

+0

Sieht so aus, als hätten Sie zu diesem Zeitpunkt den falschen PATH in der Umgebung eingestellt. Benutze ubuntu.stackexchange.com für ubuntu-spezifische Fragen! –

+0

oder gehen Sie hier http://ubuntuforums.org/ – gary

Antwort

59

Nachdem ich selbst von diesem Fehler kurzzeitig gestürzt war, dachte ich, ich würde posten, wie ich mein Problem behoben habe.

Mein Problem war ein Fehler:

: No such file or directory 

, die wenig Sinn für mich gemacht. Mein Problem ist, dass mein Redakteur das Skript stillschweigend von Unix LF zu Windows CR/LF Leitungsabschluss konvertiert hat. Ein unglückliches Ergebnis davon ist, dass "#!/Usr/bin/env python" tatsächlich zu "#!/Usr/bin/env python \ 015" wurde, wobei \ 015 das unsichtbare CR-Zeichen ist .../usr/bin/env konnte dann keinen Befehl "python \ 015" finden - daher der Fehler "Datei nicht gefunden".

Konvertieren des Skripts in Unix Zeilenende-Konvention löste mein Problem ... aber nur nach ein paar Minuten Kopf kratzen.

+3

Vielen Dank ... und als eine Randnotiz können Sie Win-Endungen in Unix-Endungen konvertieren von 'fromdos ' und 'fromdos 'Dienstprogramm ist in' Tofrodos'-Paket in Standard-Repos. – destan

+0

Vielen Dank so viel ... crappy Texteditoren 'Silent Ops! Teufel noch mal! – cedbeu

+0

Ich habe mir schon seit Monaten den Kopf dagegen geschlagen, vielen Dank! – Eloff