Issue1048900
This issue tracker has been migrated to GitHub,
and is currently read-only.
For more information,
see the GitHub FAQs in the Python's Developer Guide.
Created on 2004-10-17 23:00 by kylotan, last changed 2022-04-11 14:56 by admin. This issue is now closed.
Messages (4) | |||
---|---|---|---|
msg22751 - (view) | Author: B Sizer (kylotan) | Date: 2004-10-17 23:00 | |
Running the python-2.4b1.msi installer on Win98 SE appeared to proceeded as expected. However, the registry appears not to have been updated and any add-on Python library installers are still asking to be put in my old Python 2.3 directory, effectively preventing me from using those libraries with 2.4b, or any scripts that rely on them. |
|||
msg22752 - (view) | Author: Martin v. Löwis (loewis) * | Date: 2004-10-19 19:24 | |
Logged In: YES user_id=21627 I cannot reproduce this on XPSP2. Can you please use regedit.exe to find out a) whether HKEY_LOCAL_MACHINE\Software\Python exists, and b) if so, what its subkeys are? In particular, is anything about 2.4 present? If installers choose 2.3, it might be that they have extension modules which need to be recompiled for 2.4, in which case the installer specifically looks for a 2.3 installation, rather than the latest installation. |
|||
msg22753 - (view) | Author: B Sizer (kylotan) | Date: 2004-10-19 19:37 | |
Logged In: YES user_id=206950 Ok, maybe the summary is misleading. The HKEY_LOCAL_MACHINE\Software\Python subtree appears to exist, with PythonCore and Pythonwin subtrees under it. Under PythonCore is a 2.3 subtree and a 2.4 subtree. This implies the installations work side-by-side. I found nothing explaining whether to uninstall a previous version or not in the docs on Python.org, or whether it is possible to upgrade a previous version by installing into the old directory, etc. In particular http://www.python.org/2.4/msi.html avoids this issue. I had guessed that maybe the move to some sort of official packaging system was because it would enable these automatic updates, somewhat akin to RPM, but obviously not. I can't comment on how the installers for add-on libraries on Win32 are made (although it seems to use a standard package), only that I get no option to install them into the 2.4 directory, at least given the 3 I've just tried. |
|||
msg22754 - (view) | Author: Martin v. Löwis (loewis) * | Date: 2004-10-19 20:19 | |
Logged In: YES user_id=21627 It appears that that everything works as it should. Side-by-side installation of different x.y versions is supported; different x.y.z versions cannot simultaneously be installed (IOW, you can have 2.3 and 2.4 on the same machine just fine). It further appears that the only indication of a problem that you have is that the third-party library doesn't offer installation for 2.4. This may or may not be correct, depending on that library - you should bring this up with the authors of that library. Closing this as not-a-bug. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2022-04-11 14:56:07 | admin | set | github: 41041 |
2004-10-17 23:00:29 | kylotan | create |