web-dev-qa-db-ja.com

ubuntu / usr / bin / env:python:そのようなファイルやディレクトリはありません

カーネルを更新すると、Ubuntuがうまく機能しなくなります。PS:「meld」コマンドを実行しようとすると、「/ usr/bin/env:python:そのようなファイルまたはディレクトリはありません」と報告され、実行します。 「Sudoapt-getinstall python」を実行すると、「pythonはすでに最新バージョンです。」という結果が表示されます。どうすればよいですか。


私はLinuxが苦手です。Linuxを最後の正しい状態に戻す方法、またはpython)を通常どおり再インストールする方法を教えてください。

15
Hao

私自身、このエラーに一時的に困惑したので、問題を修正した方法を投稿したいと思いました。

私の問題はエラーでした:

: No such file or directory

それは私にはほとんど意味がありませんでした。私の問題は、私のエディターがスクリプトをUnix LFからWindowsCR/LF行末にサイレントに変換したことです。これのかなり残念な結果は「#!/ usr/bin/envpython」です。 "は実際には"#!/ usr/bin/env python\015 "になりました。\ 015は非表示のCR文字です.../usr/bin/envは、コマンド" python\015 "を見つけることができませんでした。したがって、 file-not-foundエラー。

スクリプトをUnixの行末規則に変換することで、私の問題は解決しました...しかし、数分の頭を悩ませた後です。

60
aSteve