From: Nicholas Date: Fri, 21 Jul 2017 06:44:43 +0000 (-0700) Subject: [3.6] bpo-30964: Mention ensurepip in package installation docs (GH-2797) X-Git-Tag: v3.6.3rc1~217 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=df5837b5a916aac645087ae02c44e88ff77024ef;p=python [3.6] bpo-30964: Mention ensurepip in package installation docs (GH-2797) Adds a new 'Pip not installed' section that covers running `ensurepip` manually, and also references the relevant section of the Python Packaging User Guide. (cherry picked from commit b3527bfefd7a0188d43a2d7515ac6addd97a8202) --- diff --git a/Doc/installing/index.rst b/Doc/installing/index.rst index b22465df29..09bb8251c3 100644 --- a/Doc/installing/index.rst +++ b/Doc/installing/index.rst @@ -211,6 +211,17 @@ On such systems, it is often better to use a virtual environment or a per-user installation when installing packages with ``pip``. +Pip not installed +----------------- + +It is possible that ``pip`` does not get installed by default. One potential fix is:: + + python -m ensurepip --default-pip + +There are also additional resources for `installing pip. +`__ + + Installing binary extensions ---------------------------- diff --git a/Misc/ACKS b/Misc/ACKS index 940e07e6d6..f4ccdb88cd 100644 --- a/Misc/ACKS +++ b/Misc/ACKS @@ -802,6 +802,7 @@ Kim Knapp Lenny Kneler Pat Knight Jeff Knupp +Nicholas Kobald Kubilay Kocak Greg Kochanski Manvisha Kodali