我已經成功地將.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) –