Ich möchte ein Python-Skript in Terminal ausführen, weiß aber nicht wie? Ich habe bereits eine gespeicherte Datei namens gameover.py im Verzeichnis "/ User / luca / Documents / python".
Ich möchte ein Python-Skript in Terminal ausführen, weiß aber nicht wie? Ich habe bereits eine gespeicherte Datei namens gameover.py im Verzeichnis "/ User / luca / Documents / python".
Antworten:
Sie müssen Python auf Ihrem System installiert haben. Dann können Sie dies im Terminal im richtigen Verzeichnis ausführen:
python gameover.py
Dies hängt davon ab, welche Python-Version auf Ihrem System installiert ist. Siehe unten.
Wenn Sie Python 2. * haben, müssen Sie diesen Befehl ausführen
python gameover.py
Wenn Sie jedoch über die Python 3. * -Version verfügen, müssen Sie diesen Befehl ausführen
python3 gameover.py
Denn für MAC mit Python Version 3. * erhalten Sie den Befehl Befehl nicht gefunden
wenn Sie "python gameover.py" ausführen
Sie müssen zuerst Python installieren. Auf dem Mac ist Python 2.7 installiert, um Python 3 zu installieren. Sie können diesem Tutorial folgen: http://docs.python-guide.org/en/latest/starting/install3/osx/ .
Um das Programm auszuführen, können Sie diesen Code kopieren und einfügen:
python /Users/luca/Documents/python/gameover.py
Oder Sie gehen in das Verzeichnis der Datei, cdgefolgt vom Ordner. Wenn Sie in dem Ordner sind, können Sie dann python YourFile.py.
Wenn Sie mit Ubuntu arbeiten, müssen Sie manchmal Folgendes ausführen sudo:
Für Python2:
sudo python gameover.py
Für Python3:
sudo python3 gameover.py
Angenommen, Ihr Skript wird aufgerufen my_script.pyund Sie haben es in Ihrem Download-Ordner abgelegt.
Es gibt viele Möglichkeiten, Python zu installieren, aber Homebrew ist die einfachste.
0) Öffnen Sie Terminal.app
1) Installieren Sie Homebrew (indem Sie den folgenden Text in Terminal.app einfügen und die Eingabetaste drücken )
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2) Installieren Sie Python mit Homebrew
brew install python
3) cdin das Verzeichnis, das Ihr Python-Skript enthält (als Beispiel verwende ich den DownloadsOrdner Downloads ( ) in Ihrem Ordner home ( ~)):
cd ~/Downloads
4) Führen Sie das Skript mit der python3ausführbaren Datei aus
python3 my_script.py
Sie können auch Schritt 3 überspringen und stattdessen python3einen absoluten Pfad angeben
python3 ~/Downloads/my_script.py
Anstatt das Ganze ( ~/Downloads/my_script.py) .pyeinzugeben , können Sie die Datei in Finder.app finden und einfach in das Fenster Terminal.app ziehen, in dem der Pfad für Sie eingegeben werden soll.
Wenn Ihr Dateiname Leerzeichen oder bestimmte andere Symbole enthält, müssen Sie den Dateinamen in Anführungszeichen setzen:
python3 "~/Downloads/some directory with spaces/and a filename with a | character.py"
Beachten Sie, dass Sie es installieren müssen, brew install pythonaber später den Befehl verwenden python3(mit einem 3am Ende).