How to install Python on Fedora 43

Cover Image

Hey Fedora fans! Python is the lifeblood of so much cool stuff in the Linux world, from scripting to development to running awesome apps. If you're rocking Fedora 43 and ready to get your Python on, this guide is for you! Don't worry, it's super simple.

Checking if Python is Already Installed

First things first, let's see if Python is already hanging out on your system. Fedora often comes with a version of Python pre-installed. Open your terminal and type:

python3 --version

If you see a version number (like Python 3.12.x), you're good to go! You might even have Python 2 still lingering around, so try this too:

python --version

If you get an error saying "command not found" for either command, then it's time to install!

Installing Python 3 on Fedora 43

Installing Python 3 on Fedora is a breeze using `dnf`, the default package manager. Open your terminal and run the following command as root (or using `sudo`):

sudo dnf install python3

You'll probably be prompted to enter your password. Go ahead and do that, and then type "y" when asked to confirm the installation. `dnf` will then download and install Python 3 and any necessary dependencies.

Verifying the Installation

Once the installation is complete, let's make sure everything worked as expected. Run the version check again:

python3 --version

You should now see the Python 3 version number printed on your screen. Success!

Installing Pip (Python Package Installer)

Pip is the package installer for Python. It allows you to easily install and manage libraries and dependencies for your Python projects. It's incredibly useful! Let's get it installed:

sudo dnf install python3-pip

Again, confirm the installation by typing "y" when prompted.

Verifying Pip Installation

Let's check that Pip is working:

pip3 --version

You should see the Pip version number and the Python version it's associated with.

Wrapping Up

That's it! You've successfully installed Python 3 and Pip on your Fedora 43 system. You're now ready to start coding, developing, and exploring the wonderful world of Python. Happy coding!

Here are a few tips to remember:

  • Always use python3 when calling Python to ensure you're using the correct version.
  • Use pip3 to install Python packages for Python 3.
  • Keep your system updated with sudo dnf update to ensure you have the latest versions of everything.