Beste svaret
Hva mener du med spørsmålet? Python blir normalt kjørt tolket, og det er grunner til dette. En Mac leveres med Python-tolk forhåndsinstallert.
Hvis du av spesielle grunner trenger å kjøre et Python-program som en kompilert binær, er det noen løsninger. Men vær forsiktig med hva du satser på. Si, hvis du vil ha ytelse, kan det være den beste løsningen å kjøre programmet med pypy.
Noen Python-kompilatorer er oppført nedenfor (de er ganske forskjellige og tjener forskjellige formål; sjekk dokumentasjonen deres):
- PyInstaller
- Cython
- Nuitka
Svar
Du trenger ikke å kompilere Python som C gjør.
Python er et skriptspråk, og hvis du lager dine egne skripter (som moduler), kan du kjøre med kommandoen python. Og så kjører Python-tolk koden din. Det er praktisk, men kan være omtrent 100 ganger tregere enn kompilert kode. Derfor har Python internt semi-kompilert bytecode etter å ha kjørt originalt skript.
Så svaret er Du trenger ikke å kompilere Python-kode selv