Als Anfänger habe ich Python mit IDLE eingeführt: Sie schreiben einen Code, speichern dann die Datei und führen sie mit F5 aus.
In den letzten Tagen habe ich gefragt, wie man Skripte ausführt. Ich habe gute Antworten erhalten, wie das Programm mit „#!/Pfad/zu/Python“ zu beginnen. Das ist gut, aber nicht für alle Dateien. Dateien in /home/MeinName/Dropbox/Programme/Python... sind beispielsweise mit dieser Methode nicht zugänglich. Und ich möchte wissen, wie ich mit diesem Problem umgehen kann.
Antwort1
Python-Code kann mit Ctrl+B
oder kompiliert und von Sublime ausgeführt werden Tools->Build System->Python
. Ich bin mir nur nicht sicher, warum das Skript in Ihrem Dropbox-Ordner nicht ausgeführt wird. Haben Sie die Dateiberechtigungen überprüft?
Antwort2
Schließlich ist das Beste, CD und den gesamten Pfad zu schreiben. mit der Verwendung deroberes Array im Terminal, es ist einfach, den Pfad erneut zu schreiben. Die Verwendung von Strg + B in Sublime ist weniger praktisch, insbesondere für input()-Funktionen. Und im Terminal ist die Auswahl der Python-Version, 2.7 oder 3.4, einfach. Für Ruby auch.