So führen Sie ein Python-Skript auf einem Mac aus

Python ist eine sehr Mac-artige Sprache. Viele der Syntaxkonventionen traditioneller Programmiersprachen werden zugunsten von lesbarem Code, tabulatorbasierter Hierarchie und abstrakter Speicherverwaltung verworfen. Es ist eine großartige erste Programmiersprache, obwohl es einige Aufgaben gibt, die in vielen Tutorials nicht behandelt werden – zum Beispiel das Ausführen eines Python-Skripts unter macOS.

In diesem Beitrag zeigen wir Ihnen zwei verschiedene Möglichkeiten, ein Python-Skript unter macOS auszuführen, wobei die erste weniger verbreitet ist als die zweite.

Python Launcher

Für Unbekannte verwenden Python-Skripte die Dateierweiterung .py unabhängig von der Version der von Ihnen verwendeten Sprache.

Standardmäßig wird in macOS Python 2.7.3 installiert. Wir empfehlen jedoch nicht, diese Version als zu verwenden es ist jetzt veraltet.

Eine übliche Methode zur Installation von Python 3 ist das dedizierte Installationsprogramm. Auf diese Weise erhalten Sie Zugriff auf Tools wie den Python Launcher – ein GUI-Programm (Graphical User Interface) zum Ausführen von Python-Skripten über den Finder.

Suchen Sie dazu die Python-Skriptdatei im Finder, klicken Sie mit der rechten Maustaste und verwenden Sie “Info abrufen”, um den Pfadnamen zu ermitteln.

Das Kontextmenü Get Info.

Klicken Sie anschließend mit der rechten Maustaste auf die Datei und wählen Sie im Kontextmenü die Option “Öffnen mit -> Python Launcher”.

Python-Skripte können auch auf das Python Launcher-Symbol gezogen werden, unabhängig davon, ob es sich im Dock oder im Anwendungsordner befindet.

Konfigurieren des Python Launcher

Wenn Sie den Python Launcher verwenden möchten, können Sie ihn mit einigen zusätzlichen Optionen anpassen. Sie können beispielsweise Ihre Python-Version auswählen, Debugging-Tools aktivieren und die Ausführung des Skripts anpassen.

Das Python Launcher-Einstellungsmenü.

Das Fenster “Einstellungen” von Python Launcher wird automatisch im Hintergrund geöffnet, wenn Python Launcher ausgeführt wird. Sie können es auch manuell öffnen, indem Sie in der Python Launcher-Menüleiste „Python Launcher -> Einstellungen“ auswählen.

Sie können sogar das Fenster “Einstellungen” aufrufen, bevor Sie ein Skript ausführen. Ziehen Sie dazu das Skript mit gedrückter Wahltaste auf das Python Launcher-Symbol. Das Menü “Einstellungen” wird angezeigt, bevor das Skript ausgeführt wird.

Auf diese Weise können Sie Einstellungen anpassen, die nur für diesen Skriptlauf gelten. Es ist fast wie eine temporäre Ausführungskonfiguration, obwohl Änderungen an den Python Launcher-Einstellungen unter normalen Umständen global sind und sich auf alle zukünftigen Skripte auswirken.

Verwenden des Terminals

Die meisten Benutzer führen Skripte über das Terminal aus. Dies ist eine hervorragende Möglichkeit, ein Python-Skript unter macOS auszuführen.

Zunächst möchten Sie den Pfad des Python-Skripts im Finder finden. Wenn Sie sich nicht sicher sind, können Sie bei gedrückter Wahltaste mit der rechten Maustaste auf die Datei klicken und dann “Kopieren … als Pfadname” auswählen, um den Pfad in Ihre Zwischenablage zu kopieren.

Auswählen der Option Kopieren… als Pfadname.

Sie können eine Datei auch in das Terminalfenster ziehen, um ihren absoluten Pfad anzuzeigen.

Ziehen einer Datei in das Terminalfenster.

Die terminalzentrierte Methode verwendet den Befehl cd, um zu dem Ordner zu navigieren, der die Python-Datei enthält. Beachten Sie, dass Sie auch hier Ihren kopierten Pfadnamen einfügen können.

Navigieren zu einem Verzeichnis innerhalb des Terminals.

Wenn Sie sich im richtigen Ordner befinden, verwenden Sie python3 , um das Skript auszuführen.

Ausführen eines Python Sript unter macOS vom Terminal aus.

Natürlich steht hier für den Namen Ihres Skripts. Es ist ein unkomplizierter Ansatz, mit dem Sie vertraut werden, wenn Sie Python regelmäßig verwenden.

Fazit

Das Arbeiten mit Python-Dateien auf dem Mac ist ein Kinderspiel, insbesondere angesichts einiger integrierter Funktionen. Daher gibt es zwei Möglichkeiten, ein Python-Skript unter macOS auszuführen – über die Python Launcher-App oder die häufigere Terminalausführung. Die Verwendung des Terminals ist die bevorzugte Methode, da Sie häufig Homebrew verwenden, um die neueste Python 3-Version zu installieren (anstatt das integrierte und veraltete Python 2 zu verwenden).

Wenn Sie sich auf einem Windows-Computer befinden, ist Python 3 auch ein Kinderspiel, um es zu installieren und zu verwenden. Haben Sie eine Methode zum Ausführen eines Python-Skripts unter macOS, die wir nicht behandelt haben? Lass es uns in den Kommentaren unten wissen!

Verbunden:

Ist dieser Artikel nützlich? ja Nein

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *