Okay, I got some time to follow through on all of your feedback.
First: turns out I already had MSVCR90.DLL. If I ran Dependency
Walker directly on the Python executable, the DLL was found and
resolved to:
C:\windows\winsxs\x86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4926_none_508ed732bcbc0e5a\MSVCR90.DLL
However, running it on _gtk.pyd, I get:
C:\Python26\Lib\site-packages\gtk-2.0\gtk\MSVCR90.DLL was not found.
I tried uninstalling and reinstalling all the Visual C++
redistributable files. (x86 versions, of course.) No luck.
I also tried removing all Python installations (via Add/Remove
programs plus removing the leftover c:\python26). I then installed
Python 2.7.1 (x86) plus the 2.7 versions of the PyGTK packages. Still
no luck: python.exe finds the DLL, while _gtk.pyd cannot.
I tried copying the DLL into my program's directory, into the python
directory, into various subdirectories of site-packages, into
site-packages\gtk-2.0\gtk... Nothing has yet allowed "import gtk" to
work.
I'm at a loss. Anyone have any other ideas?
Thanks again,
- Paul
_______________________________________________
pygtk mailing list [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://faq.pygtk.org/