UbuntuでEmacs用にPythonを構成しようとすると、次のエラーが発生します。
/usr/bin/env: python2: No such file or directory
誰かがそれを手伝ってくれる?それを解決するにはどうすればよいですか?
ターミナルでこのコマンドを試してください
sudo ln -s /usr/bin/python2.6 /usr/bin/python2
また
sudo apt-get install python2
おそらくそれは本当です。リンク/usr/bin/python2 -> (the real one)
はPythonパッケージによって提供される必要がありますが、それは明らかにそうではなく、。を介して見つけることができる他の場所でもそうではありません$PATH
。
上記のリンクをパスの適切な場所に配置する必要があります。
Ubuntu12.04の場合。
ファイルを所有しているパッケージを確認するには、次の手順に従います。
$ apt-file -F find /usr/bin/python2
python-minimal: /usr/bin/python2
どのパッケージがパッケージに依存しているかを調べるには:
$ apt-cache rdepends python-minimal
python-minimal
Reverse Depends:
python2.7-minimal
|livecd-rootfs
python-minimal:i386
python-support
python2.7-minimal
python
|livecd-rootfs
それはあなたがパッケージを持っているならあなたはpython
パッケージを持っているべきでありpython-minimal
そしてあなたは/usr/bin/python2
ファイルを持っているべきであることを示しています。
emacs/usr/bin
の中にあるかどうかを確認してください。シェルから$PATH
実行できない場合は、再インストールしてファイルを復元できます。/usr/bin/python2
python-minimal
/usr/bin/python2
$ sudo apt-get --reinstall install python-minimal