-
Notifications
You must be signed in to change notification settings - Fork 603
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
List 64-bit Windows Installer Above 32-bit Windows embedded #2194
Comments
I believe there is a recommended sign there, should be enough for them to know. |
I believe there is no recommended sign there, should not be enough for them to know. your response is unhelpfulThere's no reason to make suggestive comments on an objective discussion. "belief" is not evidence and should not be used as an argument. |
Per https://discuss.python.org/t/consider-downgrading-windows-32-bit-from-tier-1-to-tier-2-or-tier-3-in-python-3-13/33719 the one actual agreement we all have in that thread is that it should be more difficult to find the 32-bit x86 windows Python installers. Only a very small percentage of people ever need them. Much of the Python software ecosystem on PyPI no longer provides 32-bit x86 windows wheels so someone unintentionally getting the 32-bit legacy version won't have a good experience. |
Please see PR #2311. |
Here's an example of someone on 64-bit Windows who just happened to pick the 32-bit installer and then ran into problems due to a lack of 32-bit wheels: python-pillow/Pillow#7454 (comment) It worked after they used the 64-bit installer. |
Yeah, I just used py 3.11.5 64 bit and it worked |
Another example of someone running into problems with 32 bit, solved when installing 64 bit instead: |
Sorry, what is the point of listing these examples here? Are you facing opposition to the PR? |
The point is to try to illustrate that people are unintentionally installing 32-bit, but I can refrain from adding more. No opposition to the PR, but no merge either :) |
Here's some more ideas. Some programming languages have a banner with featured downloads, and extra guidance text recommending 64-bit over 32-bit. Node.jsFor example, Node.js has the 64-bit Windows installer, a macOS installer and the source tarball above the full table: GoSimilarly, Go shows the 64-bit Windows installer next to macOS installers and Linux and source tarballs. These files are also in bold in the full table: RubyThe Ruby installer for Windows puts the 64-bit installer in bold next to an arrow, along with "Not sure what version to download? Please read the right-hand column for recommendations" which recommends 64-bit, and doesn't recommend the 32-bit: PHPThe PHP for Windows page puts the 64-bit downloads first, and in bold: Further down in the left sidebar a recommendation for x64 builds: |
Put the 32bit build after the others links, under a paragraph "build for legacy Windows 32 bit applications" ? Also a written end-limit on download page may avoid an "abrupt" annoucement, like "3.13 will be the last version supporting Windows 32 bit", as Windows will end support of Windows 10 32bit around python-3.14 release |
I have been following this post for a good part of about an year. And I believe that this PR should be merged and respected by mentioning or in the very least recommending the 64-bit installer above the 32-bit install on python.org Due to the long conversation on this thread, I believe that we should ask the creator of Python itself to hopefully bless us with his approval in merging this @gvanrossum .
|
Appeal to authority is not helpful. That’s not how Python projects work; volunteers give their time and effort freely, but under their conditions, and things get changed when their discussion reaches a conclusion and someone with the power to merge has the time to do so. |
Is your feature request related to a problem? Please describe.
Many new comers to programming start with Python. It is not safe to assume that these newcomers will understand the difference between 32-bit and 64-bit. If Python already promotes 64-bit over 32-bit on the main download, then for users upgrading within the same minor version (3.10.X -> 3.10.Y), this promotion should remain. The Windows 64-bit installer is most likely the most downloaded binary yet it is at the bottom of the list.
https://www.python.org/downloads/release/python-3108/
https://www.python.org/downloads/windows/
Describe the solution you'd like
I'd like the Windows downloads to be sorted as follows:
Windows installer (64-bit)
Windows installer (32-bit)
Windows help file
Windows embeddable package (64-bit)
Windows embeddable package (32-bit)
Describe alternatives you've considered
Status quo
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: