win32api install problem
Tim Golden
mail at timgolden.me.uk
Tue Jul 21 13:07:49 EDT 2009
MCIPERF wrote:
> On Jul 20, 9:57 am, Tim Golden <m... at timgolden.me.uk> wrote:
>> Gerry wrote:
>>> I'm running Python 2.6 under XP.
>>> I've installed Windows 32 extensions for Python 2.6 version 1.4
>>> (pywin32-214.win32-py2.6.exe).
>>> But If I try to import win32api, I get:
>>> File "C:\python_projects\euler\driveletters.py", line 1, in <module>
>>> import win32api
>>> ImportError: DLL load failed: The specified module could not be found.
>> Used to be you'd get this error if you installed as a
>> non-admin user. Don't know if that's still an issue.
>> Possibility?
>>
>> TJG
>
> Not a possibility (afaict) -- I am an administrator, according to the
> control panel.
Not too many ideas, then, I'm afraid. Apart from the obvious --
uninstall and try again -- how about running Python with the
-vv option:
python -vv
to get more information about what it's trying to get,
and/or running sysinternal's Process Explorer at the
same time to spot the DLL Dependencies.
I have seen a (not too similar) problem when running TortoiseHg
and the pywin32 extensions, since the shell import's TortoiseHg's
version of various pywin32 DLLs before I try to import them
myself for some other purpose, and the two versions clashed
dramatically (crashed Explorer hard, I seem to remember).
Just in case that rings any bells..
TJG
More information about the Python-list
mailing list