Repolode
pypa

pypa/pip

The standard package installer for Python, used to install packages from the Python Package Index (PyPI) and other indexes.

Stars
10,308
Forks
3,433
Open issues
980
Last commit
4 days ago

What is it?

pip is the package installer for Python. It lets you install, upgrade and manage third-party packages from the Python Package Index (PyPI) and other package indexes, so projects can pull in libraries with a single command.

The project ships a release roughly every three months, and its documentation covers installation, usage, release notes and the release process. Bugs and questions are handled through the issue tracker, a Discourse channel and IRC chat rooms, and development follows the PSF Code of Conduct.

Key features

  • 01Installs packages from PyPI and other package indexes.
  • 02Upgrades and uninstalls Python packages from the command line.
  • 03Ships on a regular release schedule of about every three months.
  • 04Maintained under the PyPA (Python Packaging Authority) project.

Use cases

  • Installing dependencies for a Python application or script.
  • Upgrading libraries to newer versions in a development environment.
  • Installing packages from a custom or private package index.

Quick start

  1. 1

    Check whether pip is already installed

    python -m pip --version
  2. 2

    Install a package from the Python Package Index

    python -m pip install SomePackage
  3. 3

    Read the installation documentation for other setups

Topics

FAQ

What is pip?
The standard package installer for Python, used to install packages from the Python Package Index (PyPI) and other indexes. pip is the package installer for Python. It lets you install, upgrade and manage third-party packages from the Python Package Index (PyPI) and other package indexes, so projects can pull in libraries with a single command.
Is pip free to use? What license does it have?
pip is open source under the MIT license. Check the license terms before using it in commercial products.
Is pip still maintained?
Actively maintained. The last commit to pip was on Nov 3, 2026.
What can I use pip for?
Installing dependencies for a Python application or script. Upgrading libraries to newer versions in a development environment. Installing packages from a custom or private package index.
How do I install pip?
Check whether pip is already installed: python -m pip --version Install a package from the Python Package Index: python -m pip install SomePackage Read the installation documentation for other setups
Where can I get pip?
The source code and installation instructions are on GitHub: https://github.com/pypa/pip

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects