… or, indeed, any Windows install.
Warning: this is a bit ranty.
Over in a recent Python Users topic:
I’m suggesting to an end user that they install a 3.9 Python to deal with an install issue for a qt6 package (pyqt6-tools
).
So I went to point them to instructions. python.org
redirects to the /3/
documentation page. The only mention of “install” on that page is about packages i.e. after Python itself is already installed.
I had to go to the Windows page, itself only mentioned on the " Python Setup and Usage" page. And that wasn’t very helpful either.
That page says " To make Python available, the CPython team has compiled Windows installers (MSI packages) with every release for many years." which turns out not to be completely true either (see later).
The only reference to the downloads is the word “release” in that sentence; the MS Store and Full Installer links just point further down the page. The Full Installer doesn’t mention where to get it!
So I backtracked to the not very prominent “releases” one-word link from earlier, which… takes me to a page mentioning “no, go over there!” to the downloads page. The latest 3.9 is 3.9.16, so I follow the download link which says “in security fixes only mode, no full installers here”. Right at the very bottom it mentions that 3.9.13 is the last full installer. So back to the downloads page and find 3.9.13’s download page, where the Windows 64 -bit version is the very last thing in the listing.
There are half a dozen places in the the above hunt-the-python-installer where there could be more obvious and useful and direct links for the Windows end user.
I do not know how the naive end user is supposed to do the above.
Cheers,
Cameron Simpson