The world’s most popular programming languages generally use their own package manager. One of the most common languages in the world is Python, which uses PIP. In this article, we are going to introduce you to PIP and teach you how to install and use PIP on Centos 7 or Centos 8 VPS. Also, you can visit the packages available in Eldernode if you wish to purchase a Linux VPS Hosting.
How to Install and Use PIP on Centos 7
What is PIP?
PIP is a standard package management system for Python that allows you to install and manage external software packages. External packages are packages that are not implemented in Python and are not part of standard Python libraries. PIP is one of the most useful command-line programs used in Linux and Unix operating systems. PIP transfers the standard output to another destination and is used to send the output of a command, program, or process to another. All packages listed in the Python package list can be installed using PIP.
- Centos server
- A user with Sudo privileges
How to Install PIP on Centos 7
Installing PIP with Yum
First, you should open your terminal and enter the following command to install and enable the EPEL repository, because PIP is not available in Centos 7 repository:
sudo yum install epel-release
Then refresh the repo list by executing the following command:
sudo yum repolist
In this step update your packages with the following command:
sudo yum update
Now you can install PIP by running the following command:
sudo yum install python-pip
You can use the following command to verify the installed version of PIP:
You will receive an output similar to the following:
pip 8.1.2 from /usr/lib/python2.7/site-packages (python 2.7)
Installing PIP with Curl and Python
Also, you can install PIP by using curl and Python. To do this enter the following command in your command line:
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" python get-pip.py
How to Use PIP on Centos 7
You can view a list of helpful commands with the following command:
You need to install the development tools because you will need them to build Python modules. To do this execute the following commands:
sudo yum install python-devel
sudo yum groupinstall 'development tools'
You can install packages from PyPI, version control, local projects, and distribution files.
Twisted is an asynchronous network framework written in Python. You can install the twisted package by running the following command:
pip install twisted
If you ever want to uninstall it, enter the following command:
pip uninstall twisted
You can search the packages from PyPI with the following command:
pip search "twisted"
If you want to list installed packages, just run the following command:
Also, you can list outdated packages by entering the following command:
pip list --outdated
In this article, we taught you how to install and use PIP on Centos 7. If you have any questions, you can ask them in the Comments. I hope this tutorial was useful for you.