Windows installer breaks Python installation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
TextTest |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
When installing texttest on Windows with an existing Python 3 installation, the existing installation is broken.
* The old python installed by texttest becomes the default when typing "python" in a command line.
* File associations are changed to the old Python.
This is possible to fix by removing the old Python installation from PATH environment variables. Broken file associations are also possible to fix, but are harder, since not many users know that .py files should be associated with py.exe in the Windows folder and not python.exe in the Python installation.
Other programs depending on (old version of) Python usually bundle Python in a way that does not interfere with the rest of the environment.
We've now rewritten the Windows installer and it doesn't do this any more...