アプリにpy2exeを詰め込もうとしています。アプリケーションは正常に動作しますが、pywinautoの検索/使用に失敗し続けます。グーグルしていたのに何も得られず、今は完全に迷子になっています...
パッキングスクリプトは次のとおりです。
distutils.coreインポート設定から 設定( windows = ["mainForm.py"]、 data_files = [ (''、['mainForm.ui'])、 (''、['osk.sqlite']) ]、 オプション={ "py2exe":{ 「最適化」:2、 "含む":[ 'sip'、'pyttsx.drivers.sapi5'、'win32com'、'xml.etree.ElementTree'、'sqlite3'、 'pywinauto'、'pywinauto.application'、'pywinauto.controls'、'pywinauto.tests'、'SendKeys' ]、 "typelibs":[('{C866CA3A-32F7-11D2-9602-00C04F8EE628}'、0、5、0)] } } )。
そして、これがexeファイルを実行するときの出力です
トレースバック(最後の最後の呼び出し): changeStateのファイル"mainForm.py"、行129 setWriteModeのファイル"mainForm.py"、行230 FillAppsのファイル"mainForm.py"、行105 getWindowListのファイル「WindowHandler.pyo」、26行目 NameError:グローバル名'pywinauto'が定義されていません
誰かが私を正しい直接に向けてくれることを願っています。
前もって感謝します