2017-03-03 55 views
0

我是新來的python,我發現py2exe並用它在一個小的測試python代碼,它工作正常。我現在已經創建了一個使用excel電子表格的openpyxl庫的程序。當我編譯使用py2exe我沒有得到任何錯誤的.exe,但是當我嘗試和執行新的.exe文件,我得到一個日誌文件,並在控制檯上我的新的.exe使用python py2exe轉換爲Windows 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」

我不知道爲什麼我得到回溯或如何解決這個問題?

回答