Installer does not update launcher of Python 3.3.2

Issue #1 wontfix
Former user created an issue

The installer launchwin.msi does not update the launcher that was installed by Python 3.3.2 when run from a console with administrative rights with msiexec /i launchwin.msi ALLUSERS=1

Details: Win7-64, installed are Python 2.7.5 and Python 3.3.2. py -u script does not work properly. The Python issue tracker mentions the problem and that it is solved in newer versions of the launcher. I couldn't find the launcher at PyPI, but PEP 397 links to here. And the commit comments found here confirm that py -u script should work now. When I download launchwin.msi und run msiexec /i launchwin.msi ALLUSERS=1 (as suggested in the pylauncher documentation) a small window with a progress bar appears ("Please wait while Windows configures Python Launcher") and eventually disappears again. However, afterwards py -u script still doesn't work. Looking at C:\Windows shows that the files py.exe and pyw.exe were not replaced. When I extract the files manually from launchwin.msi (using 7zip) and copy them to C:\Windows, afterwards py -u script works as expected. The main differences between the previous and the new files are: File version: 3.3.2150.1013 vs. 1.0.1.4 Product version: 3.3.2 vs. 1, 0, 1, 4 Date: 16.05.2013 00:06 vs. 20.05.2013 13:06

Comments (1)

  1. Vinay Sajip repo owner

    This is because the Python-provided launcher has a higher version number - and I'm not planning to bump the version numbers of the standalone installers to above the Python numbering just to resolve this issue.

  2. Log in to comment