The official download page for Python ispython.org/downloads.
On many systems Python comes pre-installed, you can try running thepython command to start thePython interpreter to check and see if it is already installed. On windows you can try thepycommand which is a launcher which is more likely to work. If it is installed you will see aresponse which will include the version number, for example:
Python 3.9.6 (tags/v3.9.6:db3ff76, Jun 28 2021, 15:26:21) [MSC v.1929 64 bit (AMD64)] on win32Type "help", "copyright", "credits" or "license" for more information.
If you don't see this, you will need to install Python on your system.
If the version number is Python 2.x.y (wherex andy are any number) you are using Python 2which is no longer supported and is not a good choice for development. You can try runningpython3to see if there is also a Python 3.x.y version installed, if not you'll want to install thelatest version of Python.
If you do not have Python installed or need a newer version you can go to:
https://www.python.org/downloads/
which will provide a button to download an installer for your particular system. The Python documentationalso has a detailed guide on how to install and setup Python here:
https://docs.python.org/3/using/index.html
Below are some system specific notes to keep in mind.
On Windows the most stable build is available from the official download page
https://www.python.org/downloads/
You should download and run the installer from that page to get the latest versionof Python for your system. You can refer to the Python documentation for more detailson the installation process and getting started:
https://docs.python.org/3/using/windows.html
For macOS 10.9 (Jaguar) up until 12.3 (Catalina) the operating system includes Python 2, whichis no longer supported and is not a good choice for development. You should go to do the downloadspage:https://www.python.org/downloads/ and download the installer.
For newer versions of macOS, Python is no longer included by default and you will have todownload and install it. You can refer to the Python documentation for more detailson the installation process and getting started:
https://docs.python.org/3/using/mac.html
On most Linux distributions Python comes pre-installed and/or available via the distribution'spackage managers. Below are some common examples, but refer to your specific distribution'sdocumentation and package list to get the most up to date instructions.
If you'd like to download and build Python from source (or your distribution's package managerdoes not include a version of Python you need) you can download a source tarball from the generaldownload page:https://www.python.org/downloads/
dnf install python3 python3-devel
apt-get install python3 python3-dev
emerge dev-lang/python
pacman -S python3
BeginnersGuide/Download (last edited 2025-10-19 18:25:58 byCarolWilling)
Unable to edit the page? See the FrontPage for instructions.