我正在尝试从我的Python脚本在Windows上构建一个可运行的可执行文件。
=>当我运行可执行文件时,它会立即关闭并显示以下错误:
追踪(最近一次通话): 文件" matrix.py",第10行,in 文件" C:\ Program Files \ Python_34 \ lib \ site-packages \ zipextimporter.py",第116行,在load_module中 提高zipimport.ZipImportError("无法找到模块%s"%fullname) zipimport.ZipImportError:无法找到模块openpyxl
追踪(最近一次通话): 文件" matrix.py",第10行,in ImportError:没有名为' openpyxl' 无法执行脚本矩阵
我尝试使用不同的方法多次重新安装openpyxl:
仍无法使可执行文件运行。
py2exe compile.py:
import sys
from distutils.core import setup
import py2exe
entry_point = sys.argv[1]
sys.argv.pop()
sys.argv.append('py2exe')
sys.argv.append('-q')
opts = {
'py2exe': {
'packages':["openpyxl"],
'compressed': 1,
'optimize': 2,
'bundle_files': 1
}
}
setup(console=[entry_point], options=opts, zipfile=None)