Hur kompilerar du Python på Mac


Bästa svaret

Vad menar du med frågan? Python körs normalt tolkas, och det finns skäl till detta. En Mac levereras med Python-tolk förinstallerad.

Om du av vissa speciella skäl behöver köra ett Python-program som en kompilerad binär finns det några lösningar. Men var försiktig med vad du strävar efter. Säg, om du vill ha prestanda kan det vara den bästa lösningen att köra programmet med pypy.

Vissa Python-kompilatorer listas nedan (de är helt olika och tjänar olika syften; kolla in deras dokumentation):

  • PyInstaller
  • Cython
  • Nuitka

Svar

Du behöver inte att kompilera Python som C gör.

Python är ett skriptspråk och om du skapar dina egna skript (som moduler) kan du köra med kommandot python. Och sedan kör Python-tolk din kod. Det är bekvämt men kan vara cirka 100 gånger långsammare än kompilerad kod. Det är därför Python internt har halvkompilerat bytecode efter att ha kört originalskriptet.

Så svaret är ”Du behöver inte kompilera Python-kod själv”

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *