I'm trying to install PyWinAuto for Python 2.4. It said that one of
the required libraries that I need to install would be CTypes. So I
head over to CTypes's SourceForge page and I installed CTypes for
Python 2.4. I go to run the PyWinAuto installation file and it throws
up this error:
C:\WINDOWS\Desk top\pywinauto-0.3.6>C:\Python 24\Python setup.py install
Traceback (most recent call last):
File "setup.py", line 29, in ?
import pywinauto
File "C:\WINDOWS\Des ktop\pywinauto-0.3.6\pywinauto \__init__.py",
line 28, in ?
import findwindows
File "C:\WINDOWS\Des ktop\pywinauto-0.3.6\pywinauto \findwindows.py ",
line 31, i
n ?
import win32functions
File "C:\WINDOWS\Des ktop\pywinauto-0.3.6\pywinauto
\win32functions .py", line 14
9, in ?
GetModuleFileNa meEx =
ctypes.windll.p sapi.GetModuleF ileNameExW
File "C:\PYTHON24\li b\site-packages\ctypes \__init__.py", line 387,
in __getatt
r__
dll = self._dlltype(n ame)
File "C:\PYTHON24\li b\site-packages\ctypes \__init__.py", line 312,
in __init__
self._handle = _dlopen(self._n ame, mode)
WindowsError: [Errno 1157] One of the library files needed to run this
applicati
on cannot be found
I have found out that anything that calls CTypes is producing this
error. I looked into the CTypes source and I found:
def __init__(self, name, mode=DEFAULT_MO DE, handle=None):
self._name = name
if handle is None:
self._handle = _dlopen(self._n ame, mode) <errored line
else:
self._handle = handle
So my best guess is that I'm either missing a Python library or I'm
missing a DLL. Too bad I don't know which, does anyone know what I'm
missing?
the required libraries that I need to install would be CTypes. So I
head over to CTypes's SourceForge page and I installed CTypes for
Python 2.4. I go to run the PyWinAuto installation file and it throws
up this error:
C:\WINDOWS\Desk top\pywinauto-0.3.6>C:\Python 24\Python setup.py install
Traceback (most recent call last):
File "setup.py", line 29, in ?
import pywinauto
File "C:\WINDOWS\Des ktop\pywinauto-0.3.6\pywinauto \__init__.py",
line 28, in ?
import findwindows
File "C:\WINDOWS\Des ktop\pywinauto-0.3.6\pywinauto \findwindows.py ",
line 31, i
n ?
import win32functions
File "C:\WINDOWS\Des ktop\pywinauto-0.3.6\pywinauto
\win32functions .py", line 14
9, in ?
GetModuleFileNa meEx =
ctypes.windll.p sapi.GetModuleF ileNameExW
File "C:\PYTHON24\li b\site-packages\ctypes \__init__.py", line 387,
in __getatt
r__
dll = self._dlltype(n ame)
File "C:\PYTHON24\li b\site-packages\ctypes \__init__.py", line 312,
in __init__
self._handle = _dlopen(self._n ame, mode)
WindowsError: [Errno 1157] One of the library files needed to run this
applicati
on cannot be found
I have found out that anything that calls CTypes is producing this
error. I looked into the CTypes source and I found:
def __init__(self, name, mode=DEFAULT_MO DE, handle=None):
self._name = name
if handle is None:
self._handle = _dlopen(self._n ame, mode) <errored line
else:
self._handle = handle
So my best guess is that I'm either missing a Python library or I'm
missing a DLL. Too bad I don't know which, does anyone know what I'm
missing?
Comment