Skip to content

Commit 24c1c24

Browse files
committed
Rework setuptools and pip docs
Clarify a little more what setuptools allows you to do, what pip is, and what advantages it has.
1 parent ac44d9a commit 24c1c24

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

docs/starting/install/osx.rst

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -65,17 +65,17 @@ This will take a minute or two.
6565
Setuptools & Pip
6666
----------------
6767

68-
The most crucial third-party Python software of all is Setuptools, which
69-
extends the packaging and installation facilities provided by the distutils
70-
in the standard library. Once you add Setuptools to your Python system you can
71-
download and install any compliant Python software product with a single
72-
command. It also enables you to add this network installation capability to
73-
your own Python software with very little work. Homebrew already installed
74-
Setuptools for you.
75-
76-
Happily, when you ran ``brew install python``, Homebrew also installed **pip**.
77-
Pip allows for installation and uninstallation of packages, and is actively
78-
maintained.
68+
Homebrew also installs Setuptools and `pip` for you.
69+
70+
Setuptools enables you to download and install any compliant Python
71+
software over a network (usually the Internet) with a single command
72+
(``easy_install``). It also enables you to add this network installation
73+
capability to your own Python software with very little work.
74+
75+
``pip`` is a tool for easily installing and managing Python packages,
76+
that is often recommended over ``easy_install``. It improves over
77+
``easy_install`` in `several ways <https://pip.pypa.io/en/1.5.X/other-tools.html#easy-install>`_,
78+
and is actively maintained.
7979

8080

8181
Virtualenv

0 commit comments

Comments
 (0)