

It's the one that works for all the most possible Mac configurations. If "macOS 64-bit universal2 installer" is available, download that.

Or Download macOS 64-bit Intel-only installerĭownload macOS 64-bit universal2 installer Inside the section dedicated to the release should be listed one or several download links: Download macOS 64-bit universal2 installer There is no need for it on those platforms: we have version suffixes. The "py launcher" is for the rare occasions where you do things outside of a virtual environment.įinally, the "py launcher" is not installed by default on Mac and Linux. You can even run a script by doing: py -3.10 script_name.pyīut again, remember that you will usually want to do this in a virtual environment, where the "py launcher" is not necessary.

You can then choose what Python to run doing: py -3.X Which may show you something like this: -3.9 C:\Python39\python.exe You can list the installed Python versions on your machine by running this command: py -list-paths It's a command provided by the official Windows installer that will let you choose which Python to run (if you don’t know how to run commands, check this article ). This is where the "py launcher" is useful. But on a few occasions, you will be outside of one, like when you create the environment in the first place. Remember, you should to be in a virtual environment to run Python. You should be able to use the "py launcher". In fact, if you use VSCode, Windows terminal, cmder (or any ConEmu based project) or some other fancy terminal container, kill them. Now open a new terminal (if opening a terminal is new to you, I'll probably write a tutorial on this at some point).ĭon't use one that is already open. Once the installer is downloaded, click on it to run it.ĭon't change any parameters in the installer. In that case download the "x86-64 executable installer". If you read an article on how to install Python, you are unlikely to need them.įor older release, the links may look like this: Download Windows help fileĭownload Windows x86-64 embeddable zip fileĭownload Windows x86-64 executable installerĭownload Windows x86-64 web-based installerĭownload Windows x86 executable installer Now, download the "Windows installer (64-bit)" Repeat until you find one with download links. If you see "No files for this release" instead of download links, move to the next bugfix release. Inside the section dedicated to the release should be listed several download links: Download Windows embeddable package (32-bit)ĭownload Windows embeddable package (64-bit)
