@@ -11,7 +11,7 @@ The latest version of Mac OS X, El Capitan, **comes with Python 2.7 out of the b
11
11
You do not need to install or configure anything else to use Python. Having said
12
12
that, I would strongly recommend that you install the tools and libraries
13
13
described in the next section before you start building Python applications for
14
- real-world use. In particular, you should always install `` pip `` , as it makes
14
+ real-world use. In particular, you should always install Setuptools , as it makes
15
15
it much easier for you to install and manage other third-party Python libraries.
16
16
17
17
The version of Python that ships with OS X is great for learning but it's not
@@ -40,7 +40,7 @@ package.
40
40
commandline tools by running ``xcode-select --install `` on the terminal.
41
41
42
42
While OS X comes with a large number of UNIX utilities, those familiar with
43
- Linux systems will notice one key component missing: a package manager.
43
+ Linux systems will notice one key component missing: a decent package manager.
44
44
`Homebrew <http://brew.sh >`_ fills this void.
45
45
46
46
To `install Homebrew <http://brew.sh/#install >`_, open :file: `Terminal ` or
@@ -69,13 +69,18 @@ Now, we can install Python 2.7:
69
69
This will take a minute or two.
70
70
71
71
72
- Pip
72
+ Setuptools and Pip
73
73
----------------
74
74
75
- Homebrew installs ``pip `` for you.
75
+ Homebrew installs Setuptools and ``pip `` for you.
76
+
77
+ Setuptools enables you to download and install any compliant Python
78
+ -software over a network (usually the Internet) with a single command
79
+ -(``easy_install ``). It also enables you to add this network installation
80
+ -capability to your own Python software with very little work.
76
81
77
82
``pip `` is a tool for easily installing and managing Python packages, that is
78
- recommended over the deprecated ``easy_install ``. It is superior to
83
+ recommended over ``easy_install ``. It is superior to
79
84
``easy_install `` in `several ways
80
85
<https://python-packaging-user-guide.readthedocs.org/en/latest/pip_easy_install/#pip-vs-easy-install> `_,
81
86
and is actively maintained.
0 commit comments