运行exe文件时出现py2exe错误

时间:2016-11-08 07:29:54

标签: python py2exe openpyxl

我已使用py2exe成功将.py文件转换为.exe文件。 我可以成功运行.py文件,如果我独立运行它。但是,当我试图运行.exe文件时,它会抛出一个错误,如附图中所示。

在我的.py文件中,我有以下导入语句:

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']
        }
    }
)

请参阅随附的错误快照enter image description here

我使用以下命令运行py2exe

python setup.py py2exe

1 个答案:

答案 0 :(得分:2)

openpyxl仅支持通过pip进行分发。