共计 1789 个字符,预计需要花费 5 分钟才能阅读完成。


Do I need to install pip?

pip is already installed if you’re using Python 2 >=2.7.9 or Python 3 >=3.4 binaries downloaded from, but you’ll need to upgrade pip.

Additionally, pip will already be installed if you’re working in a Virtual Environment created byvirtualenv or pyvenv.

Installing with

To install pip, securely download [2]

Then run the following:



Be cautious if you’re using a Python install that’s managed by your operating system or another package manager. does not coordinate with those tools, and may leave your system in an inconsistent state. will also install setuptools [3] 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 script is supported on the same python version as pip. For the now unsupported Python 3.2, an alternate script is available here. options

If set, don’t attempt to install setuptools
If set, don’t attempt to install wheel

Additionally, supports using the pip install options and the general options. Below are some examples:

Install from local copies of pip and setuptools:

python --no-index --find-links=/local/copies

Install to the user site [4]:

python --user

Install behind a proxy:

python --proxy="[user:passwd@]proxy.server:port"

Upgrading pip

On Linux or macOS:

pip install -U pip

On Windows [5]:

python -m pip install -U pip

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.

版权声明:本站原创文章,由 admin 2017-02-11发表,共计1789字。