package management system for Python
pip (package manager) - Wikipedia
PyPI
pip (also known by Python 3's alias pip3) is a package manager (package management system) written in Python and is used to install and manage software packages. The Python Software Foundation recommends … Wikipedia
Factsheet
Original author Ian Bicking
Release 28 October 2008 (17 years ago)
Stable release 26.2.2
/ 20 October 2026 (4 days ago)
Factsheet
Original author Ian Bicking
Release 28 October 2008 (17 years ago)
Stable release 26.2.2
/ 20 October 2026 (4 days ago)
🌐
pip
pip.pypa.io › en › stable › installation
Installation - pip documentation v26.2.2
Python comes with an ensurepip module[1], which can install pip in a Python environment.
🌐
pip
pip.pypa.io › en › stable › cli › pip_install
pip install - pip documentation v26.2.2
Install the packages (and uninstall anything being upgraded/replaced). Note that pip install prefers to leave the installed version as-is unless --upgrade is specified.
Discussions

How to...pip install?
I'm going to make the assumption that you don't use a virtual environment for this project. Try entering this into the VS Code terminal: py -m pip install requests This should always work on Windows as long as you have Python installed. Just make sure to not enter it into the Python REPL (starting with >>>) as this is not Python code. More on reddit.com
🌐 r/learnpython
24
7
April 5, 2024
How to install pip with Python 3? - Stack Overflow
I want to install pip. It should support Python 3, but it requires setuptools, which is available only for Python 2. How can I install pip with Python 3? More on stackoverflow.com
🌐 stackoverflow.com
Difference between pip install and python -m pip install
No real difference in most cases, honestly. One is running pip directly and the other tells Python to run the pip module as a program. Really the only difference is that they might refer to different Python versions depending on how your PATH is configured and if you have multiple Python versions installed. More on reddit.com
🌐 r/learnpython
6
8
May 13, 2023
ELI5 what does Pip install do
Similar to installing addons to Excel you can install extra packages to Python that aren't included in the standard build. That then gives you additional features to call on. For Python, you can install packages using a package manager such as pip (the standard one, included by default on standard installations on Windows and macOS, but not necessarily on all Linux distributions). In Python there are many built in functions and methods already ready to be called. There are other features that are shipped as standard with Python but not automatically included (taking up memory) and which need to be imported to make them readily available. To add packages that are not included as standard you need to use a package manager that can download and install each package desired so it can then be imported. As standard, pip will seek to download a compatible version of a package form the official repository. It is possible to install from elsewhere including locally provided installation files. pip is typically invoked at the operating systems level although it is Python based and can be called as a python module using the -m option. On Google Colab, the ! is used within a notebook to request the Linux/operating system hosting Colab is used to execute the command that follows. You can do the same on your own computer when running a browser based jupyter notebook. There are some prebuilt versions of Python, such as from anaconda, that include many more packages already installed than is the case with the official standard python installation from python.org. Note that it is not good practice to install packages into the base/root installation on Python setup on your own computer. This is becauses the packages required for one project are not necessarily needed for another project. The package requirements of different projects may conflict with each other. So we usually do package installation on a project by project basis to what are called Python virtual environments. These are easy to setup and activate on the command line. Also many of the more advanced code editors (such as visual studio code) and integrated development environments (IDEs, such as PyCharm) have options to create and manage these for you. Well worth looking into. More on reddit.com
🌐 r/learnpython
9
4
June 12, 2022
🌐
Python Packaging
packaging.python.org › tutorials › installing-packages
Installing Packages - Python Packaging User Guide
The most common usage of pip is to install from the Python Package Index using a requirement specifier. Generally speaking, a requirement specifier is composed of a project name followed by an optional version specifier. A full description of the supported specifiers can be found in the Version ...
🌐
PyPI
pypi.org › project › pip
pip · PyPI
You can use pip to install packages from the Python Package Index and other indexes.
🌐
Ramotion
ramotion.com › blog › how-to-install-pip
How to Install Pip on Windows, Mac, and Linux | Ramotion Agency
2 weeks ago - Are you struggling to manage Python packages effectively? Python's pip is your solution - PIP (Python Package Installer) is a command-line tool that simplifies installing, upgrading, and removing Python packages, making it an essential tool for Python developers.
🌐
pip
pip.pypa.io › en › stable › getting-started
Getting Started - pip documentation v26.2.2
To get started with using pip, you should install Python on your system.
🌐
Reddit
reddit.com › r/learnpython › how to...pip install?
r/learnpython on Reddit: How to...pip install?
April 5, 2024 -

Never thought I'd need to ask this question as a CCNA and Network+ holder, I guess Python has decided to make the simple act of a pip install THIS difficult, wow! I have Python installed as well as Virtual Studio Code. I try this from command prompt

pip3 install requests
File "<stdin>", line 1
pip3 install requests
^^^^^^^

And that's all I get, again and again and again. So I try this in the Visual Studio terminal:

pip3 : The term 'pip3' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the 

spelling of the name, or if a path was included, verify that the path is correct and try again. At line:1 char:1

  • pip3 install requests

  •   + CategoryInfo          : ObjectNotFound: (pip3:String) [], CommandNotFoundException
      + FullyQualifiedErrorId : CommandNotFoundException
      
    

Mind blowing stuff here. I JUST want to be able to pip install. I've also tried just using "pip" and leaving out the 3. What mountains must I move to perform such a basic task? I

Find elsewhere
🌐
Python Land
python.land › home › virtual environments and package management › pip install: how to install and remove python packages
Pip Install: How To Install and Remove Python Packages • Python Land Tutorial
2 weeks ago - In fact, installing packages in the local install directory is often the default these days when running outside of a virtual environment. So Let’s try to upgrade our account-wide pip installation first. Make sure you are not currently in a virtual environment and enter: pip install --upgrade pipCode language: plaintext (plaintext)
🌐
YouTube
youtube.com › watch
How to Install PIP in Python - YouTube
Install pip for python. Pip is used for installing packages in python such as pandas or pygame. Pip is usually installed when you install python but if you d...
Published: February 10, 2026
Top answer
1 of 16
893

edit: Manual installation and use of setuptools is not the standard process anymore.

If you're running Python 2.7.9+ or Python 3.4+

Congrats, you should already have pip installed. If you do not, read onward.

If you're running a Unix-like System

You can usually install the package for pip through your package manager if your version of Python is older than 2.7.9 or 3.4, or if your system did not include it for whatever reason.

Instructions for some of the more common distros follow.

Installing on Debian (Wheezy and newer) and Ubuntu (Trusty Tahr and newer) for Python 2.x

Run the following command from a terminal:

sudo apt-get install python-pip 

Installing on Debian (Wheezy and newer) and Ubuntu (Trusty Tahr and newer) for Python 3.x

Run the following command from a terminal:

sudo apt-get install python3-pip
Note:

On a fresh Debian/Ubuntu install, the package may not be found until you do:

sudo apt-get update

Installing pip on CentOS 7 for Python 2.x

On CentOS 7, you have to install setup tools first, and then use that to install pip, as there is no direct package for it.

sudo yum install python-setuptools
sudo easy_install pip

Installing pip on CentOS 7 for Python 3.x

Assuming you installed Python 3.4 from EPEL, you can install Python 3's setup tools and use it to install pip.

# First command requires you to have enabled EPEL for CentOS7
sudo yum install python34-setuptools
sudo easy_install pip

If your Unix/Linux distro doesn't have it in package repos

Install using the manual way detailed below.

The manual way

If you want to do it the manual way, the now-recommended method is to install using the get-pip.py script from pip's installation instructions.

Install pip

To install pip, securely download get-pip.py

Then run the following (which may require administrator access):

python get-pip.py 

If setuptools is not already installed, get-pip.py will install setuptools for you.

2 of 16
237

I was able to install pip for python 3 on Ubuntu just by running sudo apt-get install python3-pip.

🌐
W3Schools
w3schools.com › python › python_pip.asp
Python PIP
If you do not have PIP installed, you can download and install it from this page: https://pypi.org/project/pip/
🌐
YouTube
youtube.com › programmingknowledge
How to Install PIP in Python | PIP Install in Python (2024) - YouTube
How to Install PIP in Python | PIP Install in PythonDownload get-pip.py: curl https://bootstrap.pypa.io/get-pip.py -o get-pip.pyPIP (Python Package Installer...
Published: April 1, 2024
Views: 32K
🌐
GeeksforGeeks
geeksforgeeks.org › installation guide › how-to-install-pip-on-windows
How to Install PIP on Windows - GeeksforGeeks
February 16, 2026 - Python pip must be manually installed on Windows. We can pip install in Python by manually installing it. You might need to use the correct version of the file from pypa.io if you're using an earlier version of Python or pip.
🌐
pip
pip.pypa.io › en › latest › getting-started
Getting Started - pip documentation v26.3.dev0
To get started with using pip, you should install Python on your system.
🌐
pip
pip.pypa.io › en › latest › cli › pip_install
pip install - pip documentation v26.3.dev0
Install the packages (and uninstall anything being upgraded/replaced). Note that pip install prefers to leave the installed version as-is unless --upgrade is specified.
🌐
MonoVM
monovm.com › blog › tutorials › how to install pip on windows/linux? [a complete guide]
How to Install PIP on Windows/Linux? [A Complete Guide]
July 14, 2026 - This guide uses the current methods, not the old Python 2-era stuff, and shows you how to verify pip, fix PATH issues, use python -m pip, and avoid the common traps. Hero graphic for installing pip across Windows 11, Ubuntu, WSL, and macOS with install, verify, troubleshoot labels
🌐
PhoenixNAP
phoenixnap.com › home › kb › devops and development › how to install pip on windows
How to Install pip on Windows
May 18, 2026 - Note: If the command isn't recognized, try using pip3 instead or ensure Python is added to your PATH. To install pip using this method, download the get-pip.py script using curl, then run it.
🌐
Readthedocs
pip-python3.readthedocs.io › en › latest › reference › pip_install.html
pip install — pip 10.0.0.dev0 documentation
In the event of a dependency cycle ... last. For instance, if quux depends on foo which depends on bar which depends on baz, which depends on foo: pip install quux ......
🌐
pip
pip.pypa.io › en › stable › installing
This page has moved - pip documentation v26.2.2
How pip is used in interactive environments (i.e. CI, CD) ... You should be redirected automatically in 3 seconds. If that didn’t work, here’s a link: Installation
🌐
YouTube
youtube.com › watch
How to Install PIP in Python - Windows 10/11 (2024) - YouTube
In this video, I’ll guide you through the steps to install PIP for Python 3.12 on Windows 10 or 11. If you’re encountering the error: `'pip' is not recognize...
Published: December 16, 2024