How To Upgrade pip3?

The pip3 is the Python 3 package manager in order to search, install, update or remove 3rd party Python packages. There are different versions of the pip package manager related to the Python version. Python2 uses the pip2 in order to search, install, update or remove 3rd party Python packages.

Upgrade pip Using Python3

The pip3 is a Python module that can be also managed or upgraded using the python3 command. The python3 command with the -m option to specify pip module and use the install and --upgrade options like below.

$ python3 -m pip install --upgrade pip
Upgrade pip Using Python3

Upgrade pip3

The pip3 command is created to upgrade 3rd party Python modules but it can also upgrade itself without a problem. The pip3 command is used to upgrade itself like below where the install parameter is specified with the --upgrade option. Also, the “pip3” is provided as the package we want to upgrade. Keep in mind that pip3 is also a Python package or module like others.

$ sudo pip3 install --upgrade pip3

Upgrade pip

The pip is an alias to the active version of the Python pip. If the Python3 is installed only the pip command refers to the pip3 as well. The pip can be upgraded like below which will actually upgrade the “pip3” under the hood.

$ sudo pip install --upgrade pip3

Upgrade pip3 For Current Users

The pip3 can be also upgraded for the current user only. The --user option is provided to the pip3 command in order to upgrade pip3 for the current user and not other users. This can be useful if you do not have permission to change system-wide Python packages.

$ sudo pip3 install --user --upgrade pip3

Check Upgraded pip3 Version

After upgrading the pip3 command we can check the recent pip3 version by using the --version option.

$ pip3 --version
pip 22.0.4 from /home/ismail/.local/lib/python3.9/site-packages/pip (python 3.9)

Leave a Comment