Python — Pip Basic Commands
What is Pip? Pip is a tool for installing and managing Python packages. As well as Python, pip can be install on various operation systems: Linux, Mac, Windows, etc.
Install Pip
macOS
Install pip on MacOS, using easy_install command and upgrade pip to the latest version:
sudo easy_install pip
sudo pip install --upgrade pip
Ubuntu
Install pip in Ubuntu, using apt-get package manager:
sudo apt-get update
sudo apt-get install python-pip
sudo pip install --upgrade pip
CentOS
Install pip in CentOS from EPEL repository, using yum package manager:
sudo yum update
sudo yum install epel-release
sudo yum install python-pip
CentOS-7 and higher:
sudo pip install --upgrade pip
CentOS-6
sudo pip install pip==9.0.3
Pip List
List installed packages:
pip freeze
Show version of the particular package:
pip freeze | grep <PACKAGE>
Search for a package:
pip search "<PACKAGE>"
List all available versions of a package:
pip install <PACKAGE>==
Pip Install
Install the latest version of a package:
pip install <PACKAGE>
Install the specific version of a package:
pip install <PACKAGE>==<VERSION>
Install packages from requirements.txt file:
pip install -r requirements.txt
Install local package:
pip install <DIRECTORY>
Install local package in editable mode:
pip install -e <DIRECTORY>
Setup.py: The
Pip Upgrade
Upgrade a package to the latest version:
pip install --upgrade <PACKAGE>
Upgrade/downgrade a package to the specific version:
pip install --upgrade <PACKAGE>==<VERSION>
Upgrade pip itself:
pip install --upgrade pip
Upgrade/downgrade pip itself to the specific version:
pip install --upgrade pip==<VERSION>
Pip Uninstall
Uninstall a package:
pip uninstall <PACKAGE>
Uninstall all packages:
pip freeze | xargs pip uninstall -y
{{ 'Comments (%count%)' | trans {count:count} }}
{{ 'Comments are closed.' | trans }}