sublime text2 python Fehlermeldung / usr / bin / python: kann '__main__' Modul in '' nicht finden
Installierte ich sublime text 2 auf OSX 10.8.2.
In meinem Mac, python 2.7.3 installiert ist.
In sublime text2, ich tippe einfach
print 'Hello'
aber Fehler wie unten.
/usr/bin/python: can't find '__main__' module in ''
[Finished in 0.2s with exit code 1]
Wie kann ich es beheben?
InformationsquelleAutor der Frage user1959940 | 2013-01-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe den gleichen Fehler, da ich nicht speichern Sie das Skript vor der Ausführung. Überprüfen, um zu sehen, wenn Sie Sie gespeichert haben!
InformationsquelleAutor der Antwort scarecrow
Hinweis an alle anderen:
Wenn Sie ein Verzeichnis, so können Sie ein
__main__.py
Datei zu sagen, die Dolmetscherin, was Sie ausführen, wenn Sie das Modul aufrufen direkt.$ python my_module # Hello World
InformationsquelleAutor der Antwort andychase
Müssen Sie SPEICHERN Sie Ihre code-Datei mit der ".py" - Erweiterung. Klicken Sie dann auf "Tools/Build-System' - Menü, stellen Sie sicher, dass Ihre build-system ist, legen Sie entweder 'auto' oder 'Python'. Was die Nachricht sagt, ist es keine gültige Python-Datei 'build' (oder, in diesem Fall nur ausgeführt).
InformationsquelleAutor der Antwort gonzalez_najera
haben, fügen Sie die UMMANTELUNG an den Anfang der Datei?
InformationsquelleAutor der Antwort rikAtee
Laufen nicht mit einem Leerzeichen zwischen dem Verzeichnis und der Dateiname:
Verwenden
/
statt:InformationsquelleAutor der Antwort George Sariev
Speichern .py-Dateien, bevor Sie bauen in Ihrer erhabenen.Wie speichern Sie die Datei auf dem desktop oder einem anderen Dokument.
InformationsquelleAutor der Antwort Strong Lee
Stellen Sie sicher, dass Sie nicht klicken Sie auf "Ausführen Unbenannt" aus dem "ausführen" - Registerkarte. Sie müssen klicken Sie auf "ausführen ". Oder klicken Sie einfach auf die grüne Schaltfläche Verknüpfung.
InformationsquelleAutor der Antwort Mushfiqur Rahman
Sichern Sie zuerst Ihr Programm Datei-Typ als "example.py dann läuft dein code seine Arbeitsmethoden in Ordnung.
InformationsquelleAutor der Antwort Greendaddy