[pygtk] problem installing PyGTK on a clean WinXP system

John Pye john at curioussymbols.com
Wed Aug 22 21:08:44 WST 2007


Hi Peter

Looking through that page you will note that people are reporting the
same problem with MSVCR71.dll. It's included with Python 2.5, but not
detected but PyGObject etc, leading people to need to manually copy it
into place.

There does still appear to be a problem with the packaging of these
Python extensions on Win XP, even with this 'all in one' installer.

FWIW  you may be interested to know that have written my own all-in-one
installer (which downloads only the missing components, rather than
bundling all of them) as part of another software project.
http://ascend.cheme.cmu.edu/.

Cheers
JP

Peter Brooks wrote:
> Hi John,
> Check out
> http://aruiz.typepad.com/siliconisland/2006/12/allinone_win32_.html
>
> It's ace!
>
>
> On 22/08/07, *John Pye* <john at curioussymbols.com
> <mailto:john at curioussymbols.com>> wrote:
>
>     Hi all,
>
>     I've just tried to install PyGTK, PyGObject and PyCairo on a
>     squeaky-clean WinXP virtual machine. The system has not had Windows
>     updates applied yet. I used the Python 2.5.1 installer from
>     www.python.org <http://www.python.org>, then I ran the installers at
>     http://www.pygtk.org/downloads.html
>
>     But when I ran those, I got an error saying that MSVCR71.dll was not
>     available on my system.
>
>     This was believable, as I understand it that DLL was released since
>     WinXP was first released, so it requires a new or updated system.
>
>     However, clearly the installer could do a better job. When I look
>     at the
>     Python directory on my system, c:\Python25, I can see that Python has
>     installed this DLL at c:\Python25\msvcr71.dll.
>
>     It seems that the PyGObject, PyCairo and PyGTK packages should be
>     detecting that DLL in this location.
>
>     When I copy the msvcr71.dll file to c:\Windows\system32, the above
>     installers (well, I check with PyGObject anyway) no longer complain.
>
>     Is there any chance that the Windows installers for PyGTK etc
>     could be
>     fixed for this case?
>
>     Reason for my paranoia here is that I am working on a binary
>     distribution of a program that installs PyGTK as part of its own
>     installation process, and I want the installation to work without a
>     hitch on new systems. I guess that with Vista there would not be any
>     such problems.
>
>     Cheers
>     JP
>
>
>
>
>     _______________________________________________
>     pygtk mailing list   pygtk at daa.com.au <mailto:pygtk at daa.com.au>
>     http://www.daa.com.au/mailman/listinfo/pygtk
>     Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
>     <http://www.async.com.br/faq/pygtk/>
>
>


More information about the pygtk mailing list