summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Smith <qwcode@gmail.com>2014-07-21 21:31:21 -0700
committerMarcus Smith <qwcode@gmail.com>2014-07-21 21:31:21 -0700
commitbb8c7428ab40dde4af92e696ff518e82e214cd24 (patch)
treeca848a6969e9ca19e4ea62aeaa45fa561aa789b0
parentf78d128af8d189f7377da98d55e10e30f0dda42a (diff)
parent6adbab3d9e7d82870ce2000da5bf401318aa0c7a (diff)
downloadpip-bb8c7428ab40dde4af92e696ff518e82e214cd24.tar.gz
Merge pull request #1944 from qwcode/critical_get-pip_docs
docs for get-pip.py options
-rw-r--r--docs/installing.rst30
-rw-r--r--docs/reference/pip_install.rst1
2 files changed, 28 insertions, 3 deletions
diff --git a/docs/installing.rst b/docs/installing.rst
index caf4e7c83..0bfd60afa 100644
--- a/docs/installing.rst
+++ b/docs/installing.rst
@@ -30,11 +30,29 @@ Then run the following (which may require administrator access)::
If `setuptools`_ (or `distribute`_) is not already installed, ``get-pip.py`` will
install `setuptools`_ for you. [2]_
-To upgrade an existing `setuptools`_ (or `distribute`_), run ``pip install -U setuptools`` [3]_
+To upgrade an existing `setuptools`_ (or `distribute`_), run ``pip install -U
+setuptools``. [3]_
To enable the use of pip from the command line, ensure the ``Scripts`` subdirectory of
your Python installation is available on the system PATH. (This is not done automatically.)
+Additionally, ``get-pip.py`` supports using the :ref:`pip install options <pip
+install Options>` and the :ref:`general options <General Options>`. Below are
+some examples:
+
+Install from local copies of pip and setuptools::
+
+ python get-pip.py --no-index --find-links=/local/copies
+
+Install to the user site [4]_::
+
+ python get-pip.py --user
+
+Install behind a proxy::
+
+ python get-pip.py --proxy="[user:passwd@]proxy.server:port"
+
+
Upgrade pip
-----------
@@ -45,7 +63,7 @@ On Linux or OS X:
pip install -U pip
-On Windows [4]_:
+On Windows [5]_:
::
@@ -84,7 +102,13 @@ On Fedora::
package that depends on setuptools or distribute. See :doc:`here for
details <distribute_setuptools>`.
-.. [4] https://github.com/pypa/pip/issues/1299
+.. [4] The pip developers are considering making ``--user`` the default for all
+ installs, including ``get-pip.py`` installs of pip, but at this time,
+ ``--user`` installs for pip itself, should not be considered to be fully
+ tested or endorsed. For discussion, see `Issue 1668
+ <https://github.com/pypa/pip/issues/1668>`_.
+
+.. [5] https://github.com/pypa/pip/issues/1299
.. _setuptools: https://pypi.python.org/pypi/setuptools
.. _distribute: https://pypi.python.org/pypi/distribute
diff --git a/docs/reference/pip_install.rst b/docs/reference/pip_install.rst
index 11c596df6..06c003ae9 100644
--- a/docs/reference/pip_install.rst
+++ b/docs/reference/pip_install.rst
@@ -338,6 +338,7 @@ To have the dependency located from a local directory and not crawl PyPI, add th
find_links = file:///path/to/local/archives
+.. _`pip install Options`:
Options
*******