Na Ubuntu 12.04.
Aby dowiedzieć się, jaki pakiet posiada plik:
$ apt-file -F find /usr/bin/python2
python-minimal: /usr/bin/python2
Aby dowiedzieć się, jakie pakiety zależą od pakietu:
$ 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
pokazać, że jeśli masz python
pakiet następnie trzeba mieć python-minimal
pakiet wtedy powinieneś mieć plik /usr/bin/python2
.
Sprawdź, czy /usr/bin
jest w wewnątrz emacsa. Jeśli to jest i nie można uruchomić /usr/bin/python2
z powłoki następnie można ponownie zainstalować python-minimal
przywrócić /usr/bin/python2
plik:
$ sudo apt-get --reinstall install python-minimal
Kiedy ten błąd występuje? – dwerner
Nie jestem pewien, dlaczego został zamknięty jako "wyłączony temat", ponieważ pytanie dotyczy konfiguracji środowiska programistycznego Python w systemie Ubuntu i zwykle pierwszej linii kodu Pythona w systemie UNIX. Oto wyjaśnienie, co robi ta linia i jak ją skonfigurować dla twojego systemu: http: //stackoverflow.com/questions/2429511/why-do-people-write-usr-bin-env-python-on-the-first -line-of-a-python-script – Will