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.

classification
Title: Windows Installer can't select TargetDir in UI?
Type: Stage:
Components: Installation, Windows Versions: Python 3.8
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: Nosy List: Jameson Nash, paul.moore, steve.dower, tim.golden, zach.ware
Priority: normal Keywords:

Created on 2020-01-08 19:36 by Jameson Nash, last changed 2022-04-11 14:59 by admin.

Messages (4)
msg359627 - (view) Author: Jameson Nash (Jameson Nash) Date: 2020-01-08 19:36
When running the installer on Windows, I wanted to put Python in an easily accessible path (C:\Python38 in my case), however, the GUI didn't seem to provide any way to change the path (from AppData). And additionally, the "install for all users" checkbox seemed to be broken (didn't respond to mouse events and remained checked). Running the installer with the argument TargetDir=C:\Python38 worked, but I wouldn't have expected to need to hack my way to just picking the install directory.
msg359628 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2020-01-08 19:44
You could have chosen the "Customize installation" button (see the screenshot at https://docs.python.org/3.8/using/windows.html#installation-steps). The description says "Choose location and features".
msg359629 - (view) Author: Steve Dower (steve.dower) * (Python committer) Date: 2020-01-08 19:46
You may have already had a previous install that was being upgraded. In that case, you should uninstall the old one and then install it to a new location (or else you may end up with some subtle corruption).
msg359631 - (view) Author: Jameson Nash (Jameson Nash) Date: 2020-01-08 20:16
Yes, I thought it was confusing that button is labeled "choose location and features", but it only let me change a few features and not location.
History
Date User Action Args
2022-04-11 14:59:25adminsetgithub: 83444
2020-01-08 20:16:23Jameson Nashsetmessages: + msg359631
2020-01-08 19:46:05steve.dowersetmessages: + msg359629
2020-01-08 19:44:28steve.dowersetmessages: + msg359628
2020-01-08 19:36:07Jameson Nashcreate