John Pye wrote: >> I test this on a fresh vmware instance on my side, and you are >> correct... python is not in the system path. But interestingly, the >> c:\python25\ directory also does *not* include msvcr71.dll. I used this >> installer: >> >> http://www.python.org/ftp/python/2.5.1/python-2.5.1.msi >> > > That is the same Python installer as I'm using. But I found I did have > the msvcr71.dll. Perhaps on your VM you have done a Windows Update, and > consequently you already have msvcr71.dll in your system32 directory, > and consequently Python didn't install it to c:\Python25? Possibly? > Kind of surprising, but it could be. I don't have a non-updated WinXP install. My "clean" vm snapshot just has no apps.
> Isn't it an option to rebuild the Py* installers? > I assume they are made with distutils, but I doubt your going to be able to fix anything without making changes to distutils itself. > There is another issue with the Py* installers, which is that (AFAICT) > they can't be run in 'silent' mode, which (I presume) makes the 'all in > one' PyGTK installer, and my ASCEND installer both rather more verbose > than they need to be. > Yes, I think this is a much worse problem. From what I've read this is a sad limitation of distutils. I found several threads asking for silent installs of python components, but no solutions other than "repackage all of the other 3rd party setup.py routines into your own giant version". Of course that sucks and requires a bunch of work each time someone updates an installer. It also assumes that the resulting distutils installer is "on top" which in your case it is not. Maybe try asking about both "msvcr71" and silent install on some distutils mailing list? I assume you've found this page for python itself: http://www.python.org/download/releases/2.5/msi/ -Brad
_______________________________________________ pygtk mailing list [email protected] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
