アプリに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'が定義されていません
誰かが私を正しい直接に向けてくれることを願っています。
前もって感謝します