使用 python py2exe 转换为 windows exe 控制台
using python py2exe to convert to windows exe console
我是 python 的新手,我找到了 py2exe 并将其用于一个小测试 python 代码,它运行良好。我现在已经创建了一个程序,该程序将 openpyxl 库用于 excel 电子表格。当我使用 py2exe 编译为 .exe 时,我没有收到任何错误,但是当我尝试执行新的 .exe 时,我在日志文件和控制台上为我的新 .exe
得到以下信息
Traceback (most recent call last):
File "pdf_to_excel.py", line 2, in <module>
File "openpyxl\__init__.pyo", line 29, in <module>
File "openpyxl\workbook\__init__.pyo", line 5, in <module>
File "openpyxl\workbook\workbook.pyo", line 16, in <module>
File "openpyxl\writer\write_only.pyo", line 23, in <module>
File "openpyxl\writer\excel.pyo", line 36, in <module>
File "openpyxl\packaging\extended.pyo", line 4, in <module>
ImportError: cannot import name __version__
我检查了 c:\python27\lib\site-packages 它包含 "openpyxl" 和 "openpyxl-2.4.4-py2.7.egg"
我不确定为什么我得到回溯或如何解决这个问题?
我是 python 的新手,我找到了 py2exe 并将其用于一个小测试 python 代码,它运行良好。我现在已经创建了一个程序,该程序将 openpyxl 库用于 excel 电子表格。当我使用 py2exe 编译为 .exe 时,我没有收到任何错误,但是当我尝试执行新的 .exe 时,我在日志文件和控制台上为我的新 .exe
得到以下信息Traceback (most recent call last):
File "pdf_to_excel.py", line 2, in <module>
File "openpyxl\__init__.pyo", line 29, in <module>
File "openpyxl\workbook\__init__.pyo", line 5, in <module>
File "openpyxl\workbook\workbook.pyo", line 16, in <module>
File "openpyxl\writer\write_only.pyo", line 23, in <module>
File "openpyxl\writer\excel.pyo", line 36, in <module>
File "openpyxl\packaging\extended.pyo", line 4, in <module>
ImportError: cannot import name __version__
我检查了 c:\python27\lib\site-packages 它包含 "openpyxl" 和 "openpyxl-2.4.4-py2.7.egg"
我不确定为什么我得到回溯或如何解决这个问题?