py2exe를 사용하여 .py 파일을 .exe 파일로 변환했습니다. .exe 파일을 실행할 때 독립 실행 형으로 실행하면 .py 파일을 성공적으로 실행할 수 있습니다. 그러나 iam이 .exe 파일을 실행하려고하면 첨부 된 이미지와 같이 오류가 발생합니다. 나는 또한 그에 따라 setup.py 코드를 아래와 같이 이러한 패키지를 포함 setup.py 파일을 쥐게 한 exe 파일을 실행할 때 py2exe 오류가 발생했습니다.
import xlrd,xlwt,xlutils.copy,re,time,openpyxl,os
from openpyxl.styles import Alignment
from openpyxl import load_workbook
이
from distutils.core import setup
import py2exe
setup(
console=['vu_t2.py'],
options = {
'py2exe': {
'packages': ['xlrd','xlwt','xlutils','openpyxl','openpyxl.workbook']
}
}
)
를 보여줍니다 내 평 파일에서
, 내가 아래 import 문을
첨부 된 오류 스냅 샷을 참조하십시오
을 실행하기 위해 아래의 명령을 사용하여python setup.py py2exe
먼저 * .pyc를 모두 삭제하고 vu_t2.py 파일의 475 행에 오류가 있으면 확인하십시오. 그런 다음 .exe 파일을 다시 작성하십시오. –
vu_t2.py는 오류없이 성공적으로 실행됩니다 .Exe 파일을 실행할 때만 오류가 발생합니다. – fsociety
글쎄, 그 정보만으로는 당신을 많이 도울 수는 없습니다. 그러나 당신의 setup.py를 다시보고이 [documentation] (https://docs.python.org/3/distutils/setupscript.html)을 읽어보기를 권합니다. –