---
title: "How to Install PIP Modules"
description: "Installing PIP, short for “Python Installs Packages,” grants access to Python applications that aren’t installed alongside Python. They might also be unavailable from your Linux server’s..."
url: https://www.inmotionhosting.com/support/edu/software/install-pip-module/
date: 2021-03-10
modified: 2021-08-16
author: "InMotion Hosting Contributor"
categories: ["Software"]
type: post
lang: en
---

# How to Install PIP Modules

[Installing **PIP**](https://www.inmotionhosting.com/support/edu/software/how-to-install-pip/), short for “Python Installs Packages,” grants access to Python applications that aren’t installed alongside Python. They might also be unavailable from your Linux server’s native package manager – apt (Debian/Ubuntu), yum (CentOS), emerge (Gentoo), zypper (openSUSE), etc. The **Python Package Index (PyPI)** – [PyPI.org](https://pypi.org/) – includes Python packages for many essential [use cases](https://www.inmotionhosting.com/blog/what-can-you-do-with-linux-vps-hosting/) on server and desktop systems including:

- [Email](https://www.inmotionhosting.com/support/email/getting-started-guide-email/)
- [System hardening](https://www.inmotionhosting.com/support/product-guides/cloud-server/secure-cloud-server-hosting/)
- Backup management
- Team communications
- [Static site generation (SSG)](https://www.inmotionhosting.com/blog/website-speed-optimization-guide/#static)
- Gaming
- Many, many more

Below we’ll cover how to:

- [Install PIP Modules](#install)
- [Uninstall PIP Modules](#uninstall)

If you don’t need cPanel, don’t pay for it. Only pay for what you need with our scalable [Cloud VPS Hosting](https://www.inmotionhosting.com/cloud-vps).

![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)CentOS, Debian, or Ubuntu ![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)No Bloatware ![check mark](https://design.inmotionhosting.com/assets/icons/standard/check-blue.svg)SSH and Root Access

## Install PIP Modules

1. [SSH into your server](https://www.inmotionhosting.com/support/server/ssh/how-to-login-ssh/).
2. (Optional) Some PIP packages require a specific Python version. To save some time, [check your server Python version](https://www.inmotionhosting.com/support/server/linux/find-python-version/):python -V
3. Search for a PIP package in the [Python Package Index](https://pypi.org/). You might save time by filtering available projects by their required Python version. To do so, select **Programming Language** on the left and then your Python version number (e.g. 2.7) under *Python*. The page will automatically refresh once you select a checkbox.
4. Select a project you wish to download. At the top, you’ll see the required command to install it with PIP. You’ll see valuable information about the project including [GitHub](https://www.inmotionhosting.com/support/website/git/why-of-why-not-use-github/) repository statistics, project development homepage, and a [changelog](https://www.inmotionhosting.com/blog/ways-to-learn-more-about-cybersecurity/#changelog). We’ll use [**droopescan 1.44.1**](https://pypi.org/project/droopescan/), a content management system (CMS) vulnerability scanner similar to [WPscan](https://www.inmotionhosting.com/support/edu/wordpress/wordpress-vulnerabilities-wpscan/), for our example. The PIP installation command is under your chosen project name. The PIP command format resembles:pip install modulename
5. Copy, or type, the PIP installation command in your Linux server terminal.
6. After the installation completes, you’ll be able to use the program. In this case, Droopescan worked immediately without further configuration:`droopescan scan wordpress -u https://example.com`

![Install PIP module Droopescan](https://www.inmotionhosting.com/support/wp-content/uploads/2021/03/pypi-droopescan-1024x208.png)

## Uninstall PIP Modules

1. [SSH into your server](https://www.inmotionhosting.com/support/server/ssh/how-to-login-ssh/).
2. (Optional) View all installed PIP modules to get the package name:pip list
3. Type the following command to uninstall Python modules:pip uninstall modulename
4. Type Y to confirm the uninstallation.

Learn more about managing Linux server software from our [Cloud Server Hosting Product Guide](https://www.inmotionhosting.com/support/product-guides/cloud-server/).
