Do I need to install pip?
pip is already installed if you are using Python 2 >=2.7.9 or Python 3 >=3.4 downloaded from python.org or if you are working in a Virtual Environment created by virtualenv or pyvenv. Just make sure to upgrade pip.
Installing with get-pip.py
To install pip, securely download get-pip.py. [1]:
Code Block |
---|
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py |
Then run the following:
Code Block |
---|
python get-pip.py |
...
Note | ||
---|---|---|
| ||
Be cautious if you are using a Python install that is managed by your operating system or another package manager. |
get-pip.py
also installs setuptools [2] and wheel if they are not already. setuptools is required to install source distributions. Both are required in order to build a Wheel Cache (which improves installation speed), although neither are required to install pre-built wheels.
Note: The get-pip.py script is supported on the same python version as pip. For the now unsupported Python 2.6, alternate script is available here.
...
Code Block |
---|
python get-pip.py --no-index --find-links=/local/copies |
Install to the user site [3]:
Code Block |
---|
python get-pip.py --user |
Install behind a proxy:
Code Block |
---|
python get-pip.py --proxy="http://[user:passwd@]proxy.server:port" |
get-pip.py
can also be used to install a specified combination of pip
, setuptools
, and wheel
using the same requirements syntax as pip
:
Code Block |
---|
python get-pip.py pip==9.0.2 wheel==0.30.0 setuptools==28.8.0 |
...