This tutorial explains how to install PIP for Python 3 and Python 2 on Debian 11 and other Debian-based Linux distributions, such as Ubuntu.
PIP (Pip Installs Packages) is a package manager written in Python that is used to install software from repositories. If you don’t know PIP, you can think of it as a tool similar to the Debian apt command. Basically, the syntax for installing packages using the PIP package manager is pip install <package>.
This tutorial covers PIP installation for both Python 3 and Python 2, even though Python 2 is not supported by default with Debian repositories. This article also explains how to get both versions of PIP with just one command. Also, I added instructions to keep PIP up to date and use it to install the software.
Installing PIP3 on Debian 11
To get started, update the package repositories by running the apt command, followed by the update option as shown below:
You can also install Python (3) using the apt command followed by the install option as shown below:
<img src
=”https://linuxhint.com/wp-content/uploads/2021/11/install-pip-on-debian-11-02.png”
alt= “
” /> To check your Python 3 version, you can run the following command:
Then install PIP3 by running
the following command:
<img src="https://linuxhint.com/wp-content/uploads/2021/11/install-pip-on-debian-11-04.png" alt=
“
” />
To check the PIP version, run the following command:
As
you can see, PIP for Python 3 is installed
. Installing PIP2 on Debian 11 As discussed, while Python 2 is still available for
Debian 11, it does not support PIP2 in
the package manager. However, you can install it by following the steps explained
below: Use the
apt command to install the python2 package as shown below
: Once Python 2
is installed, download and run the pip installer for Python 2 by running the following command:
<img src="https://linuxhint.com/wp-content/uploads/2021/11/install-pip-on-debian-11-07.png" alt=
“” /> You can check your Python 2 version by running the following command:
To check Python
2 and pip versions, run the following command:
As you can see, PIP for Python 2 is installed.
Keep PIP up to date
You can use the command shown in the following screenshot to keep PIP up to date:
PIP
and its components are now up to date
.
Use of
PIP to install software
As mentioned above, PIP is a package manager used to install software written in Python. The syntax for installing packages is quite simple. Simply run PIP followed by the installation option and package name. The syntax for installing a package is the same as with the apt command.
For example
:
As you can see, the package was successfully installed
.
You can find projects available for download on https://pypi.org
.
To update packages using PIP, run the following command:
<img src="https://linuxhint.com/wp-content/uploads/2021/11/install-pip-on-debian-11-12.png" alt=
“
” />
In this case, the software was already up to date.
Uninstalling
packages using
PIP To remove packages using PIP, use the following syntax. When prompted for confirmation, press Y.
To remove the translator package, run the following command. When prompted for confirmation, press Y.
And as you can see from the screenshot below, the package was successfully removed:
<img src
=”https://linuxhint.com/wp-content/uploads/2021/11/install-pip-on-debian-11-14.png”
alt=”” />
Conclusion
Thank you for reading this tutorial that explains how to install PIP on Debian 11 Bullseye. As you can see, installing PIP for Python 3 and Python 2 is pretty easy. Any Linux-level user can do so by following some steps explained in this article.
Even though this tutorial shows PIP for Python 2 installation, it is not recommended. Instead, use Python 3. Also, remember to keep PIP and its components up to date using the commands explained for this purpose.
Thanks again for learning from Linux Hint. Keep following us for additional tips and tutorials.