我已经成功地将.py文件转换为使用py2exe的.exe文件。 我可以成功运行.py文件,如果我单独运行它。但是,当试图运行.exe文件时,它会引发附加图像中显示的错误。运行exe文件时py2exe错误
在我的.py文件,我有以下import语句:
import xlrd,xlwt,xlutils.copy,re,time,openpyxl,os
from openpyxl.styles import Alignment
from openpyxl import load_workbook
我也相应调整了setup.py文件,包括这些软件包如下setup.py代码显示
from distutils.core import setup
import py2exe
setup(
console=['vu_t2.py'],
options = {
'py2exe': {
'packages': ['xlrd','xlwt','xlutils','openpyxl','openpyxl.workbook']
}
}
)
我用下面的命令来运行py2exe
python setup.py py2exe
首先删除所有* .pyc,并检查vu_t2.py文件中的第475行,如果有任何错误。然后尝试重建您的.exe文件。 –
vu_t2.py woks成功没有任何error.I只有在运行exe文件时才会出错。 – fsociety
嗯,我不能帮助你很多只有这些信息。但我建议你再看看你的setup.py并阅读这个[文档](https://docs.python.org/3/distutils/setupscript.html) –