How to install python pip on CentOS

Python pip is used on CentOS to install Python packages on the particular system you're running using a simple command line interface. Do note that if you have a particular version of CentOS, you will want to get the package that is set up for your particular version of the operating system.

DIFFICULTY Basic - 1 | Medium - 2 | Advanced - 3
TIME REQUIRED 10 min
RELATED PRODUCTS CentOS-based VPS or dedicated servers

Update All Packages

Before you get started, you'll need to make sure everything is updated. Do this by running yum. You'll need to be root or superuser to run these commands.

# yum -y update

Yum will make certain everything is updated properly.

Download EPEL which Contains Python Pip

Next, you'll need to install the Extra Packages for Enterprise Linux repo, or EPEL. Be sure to choose the same version as your operating system.

# rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

In this case, I've chosen the version for 2.6.

Install Python pip

Enter the following command:

# yum install python-pip

You can now verify that pip is installed properly on the system by entering the command:

# yum info python-pip

Installing packages using pip

Once you have python pip installed, you can simply add a Python package by running pip in this fashion:

# pip install package name here

Likewise you can uninstall packages just as easily.

# pip uninstall package name here

Again, one thing to keep in mind is that despite having later versions of CentOS, many packages do not play well with previous versions. So if you have a particular version of CentOS, you will want to get the package that is set up for your operating system only.


Помогла ли вам эта статья?
Благодарим вас за отзыв. Чтобы связаться с сотрудником службы поддержки клиентов, позвоните по номеру этой службы или воспользуйтесь опцией чата выше.
Мы рады вам помочь! У вас остались вопросы?
Приносим извинения. Расскажите нам, какие затруднения вы испытываете или почему рекомендованное решение не помогло устранить проблему.