The difficulty is that they *definitely* can use the 32-bit version, and
those few who are on older machines or older installs of Windows may not
understand why the link we provide didn't work for them.
From the various telemetry I've seen (and I work at Microsoft, so I
have better access than most :) ), there is still enough 32-bit Windows
out there that I'm not confident enough with "most likely". I haven't
checked any location data (not even sure if we've got it), but I'd guess
that there's higher 32-bit usage among less privileged countries and people.
I've thought a bit about making a single installer that can offer the
option of 32-bit/64-bit at install time, but I don't actually think it's
that big a problem to deserve that much effort as a solution.
Perhaps we should add non-button text below the button saying "Get the
64-bit version"?
Cheers,
Steve
_______________________________________________
Python-Dev mailing list
Pytho...@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: https://mail.python.org/mailman/options/python-dev/dev-python%2Bgarchive-30976%40googlegroups.com
> On 09Jul2018 0803, Cosimo Lupo wrote:
> > If one goes to httWhps://www.python.org/downloads
> > <https://www.python.org/downloads> from a Windows browser, the default
> > download URL is for the 32-bit installer instead of the 64-bit one.
> > I wonder why is this still the case?
> > Shouldn't we encourage new Windows users (who may not even know the
> > distinction between the two architectures) to use the 64-bit version of
> > Python, since most likely they can?
>
> The difficulty is that they *definitely* can use the 32-bit version, and
> those few who are on older machines or older installs of Windows may not
> understand why the link we provide didn't work for them.
>
> From the various telemetry I've seen (and I work at Microsoft, so I
> have better access than most :) ), there is still enough 32-bit Windows
> out there that I'm not confident enough with "most likely". I haven't
> checked any location data (not even sure if we've got it), but I'd guess
> that there's higher 32-bit usage among less privileged countries and people.
>
> I've thought a bit about making a single installer that can offer the
> option of 32-bit/64-bit at install time, but I don't actually think it's
> that big a problem to deserve that much effort as a solution.
>
> Perhaps we should add non-button text below the button saying "Get the
> 64-bit version"?
Or perhaps the 32-bit installer could detect a 64-bit system and add
an info box at the beginning?
Regards
Antoine.
Maybe infer the bitness from User-Agent instead. This seems to be the
trend among official sites in general.
> Cheers,
> Steve
> _______________________________________________
> Python-Dev mailing list
> Pytho...@python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe:
> https://mail.python.org/mailman/options/python-dev/vano%40mail.mipt.ru
Ivan Pozdeev via Python-Dev writes: > "One or more issues caused the setup to fail. Please fix the issues and > the retry setup. For more information see the log file <hypelink>. > > 0x80070661 - This installation package is not supported by this > processor type. Contact your product vendor." > > Pretty descriptive in my book. Experience shows that's definitely not descriptive enough for my university's students (and starting from AY 2021 we're moving to Python 3 as the university-wide programming course language, yay!) They have no idea that "processor type" means "word size", or what alternative package to look for. Sometimes they take the "contact vendor" wording to mean "package is broken". I don't think the Japanese or Chinese students will have 32-bit machines (haven't seen one among my advisees since March 2016), but we do get some students from less wealthy countries who may be using older machines. So I think it would be really nice if the installer detects the wordsize mismatch, and issues an explicit message like This package is intended for a 64-it machine, but yours is a 32-bit machine. Please download and install the package specifically for 32-bit machines instead.
On 18Jun2019 1025, Stephen J. Turnbull wrote:
> Oleg Broytman writes:
> > On Tue, Jun 18, 2019 at 10:09:59AM -0000, smartma...@gmail.com wrote:
>
> > > Why don't we check the architecture using js and provide the
> > > appropriate version?
> >
> > Because the downloading computer is not necessary the installation
> > target.
>
> Sure, but (a) it's a good bet, and (b) somebody downloading to install
> on a different machine is more likely to know what they're doing and
> be conscious of issues of platform.
Equally, someone more conscious of the issues will know to go and get
the 64-bit version if they explicitly want it. But for practically
everyone the 32-bit version will be just fine.
There's no definitive answer to this, which means regardless of which
decision we make we will have to continue to explain it over and over
again. Right now, status quo and the lack of a volunteer to update the
web site means that sticking with the 32-bit link is easier to explain
than having to figure out why a particular machine was offered a
particular download when it is not correct.