我是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&#34; openpyxl&#34;和&#34; openpyxl-2.4.4-py2.7.egg&#34;
我不知道为什么我会得到回溯或如何解决这个问题?
答案 0 :(得分:0)