파이썬 코드를 컴파일하는 방법. Python은 인터프리터 언어이므로 Python 코드의 컴파일은 바이트 코드로의 컴파일 또는 다른 언어로의 변환을 포함하여 많은 것을 의미할 수 있습니다. Python 코드를 가져와 Windows 플랫폼용 실행 파일로 컴파일하는 방법을 배우면 Python 프로그램을 만들고 Windows 사용자가 원활하게 실행할 수 있습니다.
설정
1 단계
Python 프로그램을 만들거나 Windows 환경으로 가져옵니다.
오늘의 비디오
2 단계
Python 인터프리터에서 코드를 실행하고 코드에 오류가 없는지 확인하십시오. c: Python> Python mycode.py
3단계
py2exe 웹 사이트에서 py2exe win32 컴파일러를 다운로드합니다(아래 리소스 참조).
4단계
다운로드한 파일을 디스크에 저장합니다.
5단계
다운로드한 파일을 열고 설치 프로세스를 클릭합니다. 몇 초 정도 걸립니다. 설치하면 컴파일된 코드를 만드는 데 사용할 Python 설치와 함께 배포되는 distutils 디렉토리에 py2exe.exe 프로그램이 생성됩니다.
파이썬 코드 컴파일
1 단계
메모장이나 즐겨 사용하는 편집기에서 새 텍스트 파일을 열고 mysetupfile.py로 저장합니다. 이 텍스트 파일은 py2exe 프로그램에 exe로 변환할 Python 프로그램을 알려줍니다.
2 단계
텍스트 파일에 다음 줄을 추가합니다. from distutils.core import setup import py2exesetup (console=['mycode.py']) 여기서 "mycode.py"는 컴파일하려는 Python 프로그램의 이름입니다.
3단계
py2exe 프로그램을 통해 mysetupfile.py 파일을 실행합니다. c:\Python> Python mysetupfile.py py2exe
4단계
py2exe 컴파일러가 출력 생성을 마칠 때까지 기다리십시오. 모든 것이 잘 진행되면 컴파일러는 컴파일이 완료되면 Python 프로그램이 의존하는 DLL을 알려줄 수 있습니다.
5단계
컴파일이 완료될 때까지 기다리십시오. 일단 "dist"라는 디렉토리가 생성됩니다. 다음과 같이 디렉토리를 입력하십시오: c:\Python> cd dist
6단계
프로젝트의 exe를 보려면 디렉토리를 살펴보십시오. c:\Python> mycode.exe 프로그램을 실행하여 컴파일을 테스트합니다.
팁
Frederick Lundh의 Compiling Python 웹 페이지에는 Python을 컴파일하는 다양한 기술과 플랫폼에 대한 요약이 있습니다(아래 리소스 참조). 바이트 코드, Mac 및 Unix 환경으로 컴파일하기 위한 팁을 찾을 수 있습니다.
경고
컴파일을 시도할 때 문제가 발생할 수 있는 Windows 인기 Python 패키지가 많이 있습니다. 이러한 패키지 중 일부에는 wxPython, numPy 및 pyXML이 포함됩니다. 외부 모듈 또는 패키지에 문제가 있는 경우 py2exe 웹사이트를 참조하세요(아래 리소스 참조). 컴파일 프로세스는 완전히 설치 가능한 패키지가 아닌 exe 파일만 생성합니다. exe가 완료되면 전체 설치 프로그램 패키지를 생성하려면 MSI 또는 Innosetup과 같은 유틸리티를 사용해야 합니다.