Wie kompiliere ich Python auf dem Mac?


Beste Antwort

Was meinst du mit der Frage? Python wird normalerweise interpretiert ausgeführt, und dafür gibt es Gründe. Auf einem Mac ist der Python-Interpreter vorinstalliert.

Wenn Sie aus besonderen Gründen ein Python-Programm als kompilierte Binärdatei ausführen müssen, gibt es einige Lösungen. Aber seien Sie vorsichtig, was Ihr Ziel ist. Wenn Sie Leistung wünschen, ist das Ausführen des Programms mit pypy möglicherweise die beste Lösung.

Einige Python-Compiler sind unten aufgeführt (sie sind sehr unterschiedlich und dienen unterschiedlichen Zwecken; lesen Sie ihre Dokumentation):

  • PyInstaller
  • Cython
  • Nuitka

Antwort

Sie brauchen nicht Python wie C kompilieren.

Python ist eine Skriptsprache. Wenn Sie Ihre eigenen Skripte (als Module) erstellen, können Sie sie mit dem Befehl python ausführen. Und dann führt der Python-Interpreter Ihren Code aus. Dies ist praktisch, kann jedoch etwa 100-mal langsamer sein als kompilierter Code. Aus diesem Grund verfügt Python intern über einen halbkompilierten Bytecode, nachdem das ursprüngliche Skript ausgeführt wurde.

Die Antwort lautet also „Sie müssen Python-Code nicht selbst kompilieren“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.