Я пытался упаковать свое приложение с py2exe. Приложение работает отлично, но не удается найти/использовать pywinauto. Я был, но я прибегая к помощи ничего не получаю, я теперь я полностью потерял ...exe с py2exe не может найти pywinauto
Вот упаковка сценарий:
from distutils.core import setup setup( windows = ["mainForm.py"], data_files=[ ('', ['mainForm.ui']), ('', ['osk.sqlite']) ], options = { "py2exe":{ "optimize": 2, "includes": [ '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)] } } )
И вот на выводе при запуске ехе
Traceback (most recent call last): File "mainForm.py", line 129, in changeState File "mainForm.py", line 230, in setWriteMode File "mainForm.py", line 105, in FillApps File "WindowHandler.pyo", line 26, in getWindowList NameError: global name 'pywinauto' is not defined
Надеюсь, кто-нибудь может указать мне прямо направить.
Заранее спасибо
Вам не нужно, чтобы многие из них включались в ваш сценарий установки ... как выглядят ваши импортные данные в mainForm.py? –
Они идут как этого
первая строка включает в себя необходимое для приложения для работы, вторая линия моих лучшая пытается сделать приложение работает – masterLoki