파이썬으로 프로그램을 작성했습니다. 이 파일은 7 개의 파일과 3 개의 파일에 작성되어 사용자 정의 패키지를 가져옵니다. 문제는 내 프로그램을 exe 파일로 빌드 할 수 없다는 것입니다. 나는 pyinstaller 1.5.1과 py2exe를 시도했다. 나는 찾을 수있는 모든 튜토리얼을 따라 갔지만 성공하지 못했습니다. 만든 exe 파일을 실행하려고 할 때마다 사용자 지정 패키지를 찾을 수 없다는 오류 메시지가 나타납니다. 나는 exe에 내장 된 완전한 패키지를 얻을 수 없었다고 생각한다. 도와주세요.python 패키지를 exe에 빌드하는 방법
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
mfcfiles = [os.path.join(mfcdir, i) for i in ["mfc90.dll", "mfc90u.dll", "mfcm90.dll", "mfcm90u.dll", "Microsoft.VC90.MFC.manifest"]]
data_files = [("Microsoft.VC90.MFC", mfcfiles),]
setup(
data_files = data_files,
options = {'py2exe': {'optimize': 2}},
windows = [{'script': "LoadFilesGUI.py"}],
zipfile = "shared.lib",
)
다른 :
from distutils.core import setup
import py2exe, sys, os
sys.argv.append('py2exe')
setup(
options = {'py2exe': {'optimize': 2}},
windows = [{'script': "LoadFilesGUI.py"}],
zipfile = None,
console=['LoadFilesGUI.py'],
)
할 수 있습니다. 다시 시도하십시오. 파일 구조 및 포장기 구성에 대한 자세한 내용을 알려주십시오. – j13r
예, 작동 할 수 있어야합니다. setup.py와 프로젝트 구조가 무엇인지를 보여줄 필요가 있다는 데 동의합니다 – jdi
어떤 유형의 파일입니까? 사용자 정의 패키지의 유형은 무엇입니까? pyinstaller 및 py2exe의 오류는 무엇입니까? 다른 질문을 할 수있는 더 많은 공간을 남겨 두는 질문! –