Do I need to install pip?¶
Installing with get-pip.py¶
Then run the following:
Be cautious if you're using a Python install that's managed by your operating system or another package manager. get-pip.py does not coordinate with those tools, and may leave your system in an inconsistent state.
get-pip.py will also install setuptools  and wheel, if they're not already. setuptools is required to install source distributions. Both are required to be able to build a Wheel Cache (which improves installation speed), although neither are required to install pre-built wheels.
The get-pip.py script is supported on the same python version as pip. For the now unsupported Python 3.2, an alternate script is available here. For Python 2.6 which will be unsupported in pip 10.0, an alternative script is available here.
Install from local copies of pip and setuptools:
python get-pip.py --no-index --find-links=/local/copies
Install to the user site :
python get-pip.py --user
Install behind a proxy:
python get-pip.py --proxy="[user:passwd@]proxy.server:port"
Using Linux Package Managers¶
Python and OS Compatibility¶
pip works with CPython versions 2.6, 2.7, 3.3, 3.4, 3.5 and also pypy.
This means pip works on the latest patch version of each of these minor versions (i.e. 2.6.9 for 2.6, etc). Previous patch versions are supported on a best effort approach.
pip works on Unix/Linux, macOS, and Windows.
|||For Python 2, see https://docs.python.org/2/installing, and for Python3, see https://docs.python.org/3/installing.|
|||"Secure" in this context means using a modern browser or a tool like curl that verifies SSL certificates when downloading from https URLs.|
|||Beginning with pip v1.5.1, |
|||The pip developers are considering making |