Форум сайта python.su
0
Всем привет!
Устанавливаю pywinauto 0.4.0 (Windows 7 x64, Python 2.7.8 x64).
При запуске скрипта установки получаю исключение:
C:\temp\pywinauto-0.4.0>python setup.py install Traceback (most recent call last): File "setup.py", line 50, in <module> import pywinauto File "C:\temp\pywinauto-0.4.0\pywinauto\__init__.py", line 28, in <module> import findwindows File "C:\temp\pywinauto-0.4.0\pywinauto\findwindows.py", line 32, in <module> import win32structures File "C:\temp\pywinauto-0.4.0\pywinauto\win32structures.py", line 458, in <module> assert sizeof(MENUITEMINFOW) == 44, sizeof(MENUITEMINFOW) AssertionError: 48
Офлайн
6
SendKeys я не помню чтоб специально устанавливал, и без него работало.
Офлайн
0
Kasta_neda
SendKeys я не помню чтоб специально устанавливал, и без него работало.
Офлайн
6
попробуйте установите 0.4.1
или 0.4.2
https://code.google.com/p/pythonxy/downloads/detail?name=pywinauto-0.4.2-1_py27.exe&can=2&q=
Офлайн
0
Kasta_neda
попробуйте установите 0.4.1или 0.4.2https://code.google.com/p/pythonxy/downloads/detail?name=pywinauto-0.4.2-1_py27.exe&can=2&q=

assert sizeof(MENUITEMINFOW) == 44, sizeof(MENUITEMINFOW)
Офлайн
6
поэксперементируйте, может дело в 64 конечно, на 32 нормально все
Офлайн
6
у меня установлен pythonxy , с ним идет много модулей
Офлайн
0
Kasta_neda
поэксперементируйте, может дело в 64 конечно, на 32 нормально все
Офлайн
1
Это запросто. Портированная на x64 версия уже есть: https://github.com/vasily-v-ryabov/pywinauto-64
На PyPI пока нету. Думаю, скоро и там организуем.
Офлайн