최상의 답변
질문이 무엇을 의미합니까? Python은 일반적으로 해석되어 실행되며 이에 대한 이유가 있습니다. Mac에는 Python 인터프리터가 미리 설치되어 있습니다.
특별한 이유로 Python 프로그램을 컴파일 된 바이너리로 실행해야하는 경우 몇 가지 해결책이 있습니다. 그러나 목표가 무엇인지 조심하십시오. 성능을 원한다면 pypy로 프로그램을 실행하는 것이 가장 좋은 해결책 일 수 있습니다.
일부 Python 컴파일러는 아래에 나열되어 있습니다 (그들은 상당히 다르며 다른 용도로 사용됩니다. 설명서를 확인하십시오). / p>
- PyInstaller
- Cython
- Nuitka
답변
필요 없음 C처럼 Python을 컴파일합니다.
Python은 스크립트 언어이며 자체 스크립트 (모듈로)를 만들면 python명령으로 실행할 수 있습니다. 그런 다음 Python 인터프리터가 코드를 실행합니다. 편리하지만 컴파일 된 코드보다 약 100 배 느릴 수 있습니다. 그렇기 때문에 Python은 원본 스크립트를 실행 한 후 내부적으로 반 컴파일 된 바이트 코드를 가지고 있습니다.
따라서 대답은‘파이썬 코드를 직접 컴파일 할 필요가 없습니다.’입니다.