2017-07-25 3 views
0

したがって、cx_freezeを使用してコードを.exeにコンパイルしようとしています。ここでcx_Freeze:ExcelFormulaParserを入力できません

は、コードがエラーなしでenter image description hereコンパイル

from cx_Freeze import setup, Executable 
import sys 
import numpy.core._methods 
import numpy.lib.format 
from xlwt import ExcelFormulaParser 


additional_mods = ['numpy.core._methods', 'numpy.lib.format'] 

setup(name='ReconApp', 
     version='0.1', 
     description='xyz.script', 
     options = {'build_exe': {'includes': additional_mods}}, 
     executables = [Executable("reconciliation_application.py")]) 

...私はそれをコンパイルするために使用していたコードです。 .exeを実行すると、プログラムが起動し、このエラーで終了します。

xlwtモジュールの中に何かが好きではないことがわかりました。ExcelFormulaParser 私はエラーが何か分かりません。

提案がありますか?

答えて

0

は、残念ながら、これはまだ問題が解決しない、セットアップオプションにすなわち

import sys, os 
from cx_Freeze import setup, Executable 

build_exe_options = {"packages": ["numpy", "matplotlib", "xlwt"]} 

setup(
    name = "App", 
    version = "1.0", 
    description = "App ...", 
    options = {"build_exe": build_exe_options}, 
    executables = [Executable("App.py", base = "Win32GUI")]) 
+0

をxlwtライブラリを追加してください。私は問題を解決するには、サイトパッケージexcel forumula parserに入り、エラーコード行をコメントアウトして解決することができました。しかしこれは理想的ではない –

関連する問題