python / cpython

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

Windows installer doesn't include IDLE by default #123195

Open Orava2 opened 1 month ago

Orava2 commented 1 month ago

Bug report

Bug description:

Lastest installer 3.12.5 does not install IDLE by default settings. Documentation states that the default value for Include_tcltk is 1 (https://docs.python.org/3/using/windows.html).

python-3.12.5-amd64.exe /quiet InstallAllUsers=1 PrependPath=1 Include_test=0

Version 3.12.3 installs IDLE by default but the version 3.12.5 requires Include_tcltk=1

CPython versions tested on:

3.12

Operating systems tested on:

Windows

zooba commented 1 month ago

I'm not sure what to tell you:

https://github.com/python/cpython/blob/8edfa0b0b4ae4235bb3262d952c23e7581516d4f/Tools/msi/bundle/bundle.wxs#L76

Do you have any logs from your install that didn't include IDLE (they'll be in your %TEMP%)? It possibly picked up the setting from a previous install, but the log should hell us.