Sitelet https://web.archive.org/web/20201215173934/https://github.com/python/pythondotorg/issues/1592
Skip to content
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

Recommended way of installing Python? #1592

Open
WhyNotHugo opened this issue May 26, 2020 · 8 comments
Open

Recommended way of installing Python? #1592

WhyNotHugo opened this issue May 26, 2020 · 8 comments

Comments

@WhyNotHugo
Copy link

@WhyNotHugo WhyNotHugo commented May 26, 2020

Describe the bug

I wanted to download Python on windows. As a Linux user, I'm sometimes not sure what's preferred: downloading from Python.org, or the Microsoft Store.

Python is present in both, and the MS Store says "‪Python Software Foundation‬", so it's clear that you maintain this package there... so.. what's the difference? Will both installation paths result in the same thing, or will one auto-update and the other won't?

I'm confused mostly because for Linux you don't provide binaries, only source, so I don't have to deal with deciding: the system package makes sense to keep it updated and all too.

Expected behavior
Find just one way of doing something so simple.

Actual behaviour
I've two methods provided by the same party.

Screenshots

2020-05-26T23:10:20,635272214+02:00
2020-05-26T23:10:26,008666016+02:00
2020-05-26T23:10:43,438464282+02:00

Additional context
(Skipped browser and other info since it's not relevant, this is more of a content thing I guess?)

@Mariatta
Copy link
Member

@Mariatta Mariatta commented May 27, 2020

Perhaps @zooba can help clarify.

@zooba
Copy link
Member

@zooba zooba commented Jul 6, 2020

I would very much like the downloads to offer:

  • Store download (first, clearly marked, in theory using the badge that we're supposed to use to link to the store, but that upset people last time which is why it was removed)
  • 64-bit installer (larger button)
  • Other downloads (smaller text)

Eventually (hopefully), we'll have an ARM64 download as well, but I don't want to release that until there is CI available for package developers. The 32-bit build works well enough for those users right now.

@zooba
Copy link
Member

@zooba zooba commented Jul 6, 2020

But yes, the Store package is recommended unless:

  • you need a system-wide install (or to do sysadmin-like tasks)
  • you're going to use multiple versions of Python
  • you're going to copy files from it into your own app/package/installer
@ned-deily
Copy link
Member

@ned-deily ned-deily commented Aug 10, 2020

Can we close this as a duplicate of #1611?

@shreyansh-kushwaha
Copy link

@shreyansh-kushwaha shreyansh-kushwaha commented Oct 19, 2020

Hey dear I wanna suggest you to download python from python.org website instead of downloading it from Microsoft store...
I have an experience..
Thanks

@WhyNotHugo
Copy link
Author

@WhyNotHugo WhyNotHugo commented Oct 19, 2020 •

@ned-deily No, it's a very different topic.

This issue is about it being unclear what the recommended distribution mechanism is on Windows.

@zooba
Copy link
Member

@zooba zooba commented Nov 6, 2020

There have been some side discussions about this, and we want to simplify the list of files.

@ned-deily Where do the sources for this page live? Or where is it generated from? I'm interested to figure out what possibilities we have (I know it's "just code" and we can do anything, but minimising change is also good).

@ned-deily
Copy link
Member

@ned-deily ned-deily commented Nov 7, 2020

You mean the content for https://www.python.org/downloads/windows/ ?
The web page is generated in the python.org Django app from the table of release files maintained in the app database by release managers (either semi-automatically as described in PEP 101 or manually via the python.org Django admin interface). The code should primarily be in https://github.com/python/pythondotorg/tree/master/downloads and https://github.com/python/pythondotorg/tree/master/templates/downloads.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
5 participants
You can’t perform that action at this time.