python / cpython

The Python programming language
https://www.python.org
Other
62.46k stars 29.98k forks source link

Windows Installer can't select TargetDir in UI? #83444

Open ddba246b-244c-48a6-ae46-7176d08b52bb opened 4 years ago

ddba246b-244c-48a6-ae46-7176d08b52bb commented 4 years ago
BPO 39263
Nosy @pfmoore, @tjguk, @zware, @zooba

Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

Show more details

GitHub fields: ```python assignee = None closed_at = None created_at = labels = ['3.8', 'expert-installation', 'OS-windows'] title = "Windows Installer can't select TargetDir in UI?" updated_at = user = 'https://bugs.python.org/JamesonNash' ``` bugs.python.org fields: ```python activity = actor = 'Jameson Nash' assignee = 'none' closed = False closed_date = None closer = None components = ['Installation', 'Windows'] creation = creator = 'Jameson Nash' dependencies = [] files = [] hgrepos = [] issue_num = 39263 keywords = [] message_count = 4.0 messages = ['359627', '359628', '359629', '359631'] nosy_count = 5.0 nosy_names = ['paul.moore', 'tim.golden', 'zach.ware', 'steve.dower', 'Jameson Nash'] pr_nums = [] priority = 'normal' resolution = None stage = None status = 'open' superseder = None type = None url = 'https://bugs.python.org/issue39263' versions = ['Python 3.8'] ```

ddba246b-244c-48a6-ae46-7176d08b52bb commented 4 years ago

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.

zooba commented 4 years ago

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".

zooba commented 4 years ago

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).

ddba246b-244c-48a6-ae46-7176d08b52bb commented 4 years ago

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.