Hoe Python op Mac te compileren


Beste antwoord

Wat bedoel je met de vraag? Python wordt normaal geïnterpreteerd uitgevoerd en daar zijn redenen voor. Op een Mac is de Python-interpreter voorgeïnstalleerd.

Als je, om een ​​of andere speciale reden, een Python-programma als een gecompileerd binair bestand moet draaien, zijn er enkele oplossingen. Maar wees voorzichtig met wat u beoogt. Stel dat als je prestaties wilt, het programma met pypy de beste oplossing kan zijn.

Sommige Python compilers worden hieronder vermeld (ze zijn nogal verschillend en dienen verschillende doeleinden; bekijk hun documentatie):

  • PyInstaller
  • Cython
  • Nuitka

Antwoord

Je hebt geen om Python te compileren zoals C.

Python is een scripttaal en als je je eigen scrips maakt (als modules), kun je deze uitvoeren met het python-commando. En dan voert de Python-interpreter uw code uit. Het is handig, maar kan ongeveer 100 keer langzamer zijn dan gecompileerde code. Daarom heeft Python intern een semi-gecompileerde bytecode na het uitvoeren van het originele script.

Dus het antwoord is ‘Je hoeft Python-code niet zelf te compileren’.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *