Jak skompilować Pythona na Macu


Najlepsza odpowiedź

Co masz na myśli przez to pytanie? Python jest zwykle uruchamiany z interpretacją i są ku temu powody. Na Macu jest preinstalowany interpreter Pythona.

Jeśli z jakichś specjalnych powodów musisz uruchomić program w Pythonie jako skompilowany plik binarny, istnieje kilka rozwiązań. Ale uważaj, jaki jest twój cel. Powiedzmy, że jeśli chcesz wydajności, najlepszym rozwiązaniem może być uruchomienie programu z pypy.

Poniżej wymieniono niektóre „kompilatory” Pythona (są one zupełnie inne i służą do różnych celów; sprawdź ich dokumentację):

  • PyInstaller
  • Cython
  • Nuitka

Odpowiedź

Nie potrzebujesz skompilować Pythona tak, jak robi to C.

Python jest językiem skryptowym i jeśli tworzysz własne skrypty (jako moduły), możesz je uruchamiać za pomocą polecenia „python”. Następnie interpreter Pythona uruchamia Twój kod. Jest to wygodne, ale może być około 100 razy wolniejsze niż skompilowany kod. To dlatego Python wewnętrznie częściowo skompilował kod bajtowy po uruchomieniu oryginalnego skryptu.

Więc odpowiedź brzmi: „Nie musisz samodzielnie kompilować kodu Pythona”.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *