Open In App

Download and Install Python 3 Latest Version

Last Updated : 12 Jul, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

The first step towards learning Python is to install it on your system. Whether you're using Windows, macOS, or Linux, this guide walks you through the process of downloading and installing the latest Python 3 version.
In this guide, we'll cover each step required to get Python up and running on your machine, no matter the operating system you're using.

To understand how to download and install Python, you need to know what Python is and where it is installed in your system. Let's look at few points:

  • Python is a widely used general-purpose, high-level programming language.
  • Every release of Python is open-source. Python releases have also been compatible with General Public License (GPL).
  • Any version of Python can be downloaded from the Python Software Foundation website at python.org.
  • Most languages, notably Linux, provide a package manager through which you can directly install Python on your Operating System

How to Download and Install Python on Windows

Note: The below process of downloading and installing Python in Windows works for both of the Windows 10 as well as Windows 11.

Step 1: Download Python for Windows

  • Open your browser and visit the Python download page: python.org/downloads.
  • Select the latest Python 3 version, such as Python 3.13.1 (or whichever is the latest stable version available).
  • Click on the version to download the installer (a .exe file for Windows).
download-python
Download and Install Python

Step 3: Run the Python Installer

  • Once the download is complete, run the installer program. On Windows, it will typically be a .exe file.
install-python
Install Python
  • Make sure to mark Add Python to PATH otherwise you will have to do it explicitly. It will start installing Python on Windows.
  • After installation is complete click on Close.

Running Python Shell on Windows

After installing Python, we can launch the Python Shell by searching for "IDLE" in the "Start" menu and clicking on it.

Python_shell
Python Shell

For a more detailed guide on how to install Python on windows, visit: Stepwise guide to Install Python on Windows

How to Install Python on MacOS

Installing Python on macOS can be done via Homebrew, a popular package manager for macOS.

Step 1: Install Python Using Homebrew

  • Open the Terminal application (located in Applications > Utilities).
  • Run the following command to install Python via Homebrew:

brew install python3

install-brew-python
install Python Brew

Step 2: Verify the Installation

Once the installation is complete, we can check the version of Python installed by using the following command:

python3 --version

mac3-python-version
Python3 version
  • The terminal will display the installed version, confirming that Python is ready to use.

Running Python Shell on MacOs

To run Python Shell on MacOs type "python3" terminal (you can search it using Spotlight) and press enter.

For a more detailed guide on how to install Python on MacOs, visit: Stepwise guide to Install Python on Mac

How to Install Python on Linux

Most Linux distributions come with Python pre-installed. If you're running Linux and want to check if Python is installed:

Step 1: Check for Python Installation

  • Open a terminal using Ctrl+Alt+T and type:

$ python --version

If Python 3 is installed, you'll see something like:

Python 3.x.x

If by any chance, Python is not pre-installed, we can install it by using the following steps:

Step 2: Install or Upgrade Python on Linux

To install the latest version of Python (e.g., Python 3.13), follow these steps:

  • Open the terminal and run the following commands:

sudo apt install software-properties-common -y
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt update
sudo apt install python3.13

  • This will install Python 3.13 on your Linux machine.
Linux-python-install
Install Python in Linux

Step 3: Verify Python Installation

To verify the installation, run the following command:

python3.13 --version

Linux-python
Check Python Version

Running Python Shell on Linux

To launch Python Shell on linux, open the terminal using "Ctrl + Alt + T" and then type "python3" and press enter.

We also have a complete Python3 Tutorial designed to learn Python 3 at all levels, from beginners to advanced. Also checkout our comprehensive Python course takes you through the fundamental concepts of Python 3 and gradually progresses to more advanced topics.

For a more detailed guide on how to install Python on Linux, visit: Stepwise guide to Install Python on Linux


Python Installation and First Program
Visit Course explore course icon
Next Article
Article Tags :
Practice Tags :

Similar Reads