Pip (package manager)

pip
Original author(s)Ian Bicking
Initial release28 October 2008 (16 years ago) (2008-10-28)[1]
Stable release
25.0[2] Edit this on Wikidata / 26 January 2025; 18 days ago (26 January 2025)
Repository
Written inPython
Operating systemOS-independent
PlatformPython
TypePackage management system
LicenseMIT[3]
Websitepip.pypa.io

pip (also known by Python 3's alias pip3) is a package-management system written in Python and is used to install and manage software packages.[4] The Python Software Foundation recommends using pip for installing Python applications and its dependencies during deployment.[5] Pip connects to an online repository of public packages, called the Python Package Index. Pip can be configured to connect to other package repositories (local or remote), provided that they comply to Python Enhancement Proposal 503.[6][7]

Most distributions of Python come with pip preinstalled. Python 2.7.9 and later (on the python2 series), and Python 3.4 and later include pip by default.[8]

  1. ^ "Pip 0.2". PyPI. Retrieved 27 August 2024.
  2. ^ "Release 25.0". 26 January 2025. Retrieved 26 January 2025.
  3. ^ "pip/LICENSE.txt". Github. 17 April 2018. Archived from the original on 1 June 2018. Retrieved 1 June 2018.
  4. ^ Kollár, László. "Managing Python packages the right way". Opensource.com. Red Hat. Retrieved 23 June 2019.
  5. ^ "Tool recommendations — Python Packaging User Guide". packaging.python.org. Retrieved 9 November 2022.
  6. ^ "Python Enhancement Proposal 503". python.org.
  7. ^ "pip install command line documentation". pip.pypa.io.
  8. ^ "pip installation". Retrieved 24 February 2015.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne