You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/starting/install/osx.rst
+20-24Lines changed: 20 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,11 +5,11 @@ Installing Python on Mac OS X
5
5
6
6
The latest version of Mac OS X, El Capitan, **comes with Python 2.7 out of the box**.
7
7
8
-
You do not need to install or configure anything else to use Python. Having
9
-
said that, I would strongly recommend that you install the tools and libraries
10
-
described in the next section before you start building Python applications
11
-
for real-world use. In particular, you should always install Setuptools, as it
12
-
makes it much easier for you to use other third-party Python libraries.
8
+
You do not need to install or configure anything else to use Python. Having said
9
+
that, I would strongly recommend that you install the tools and libraries
10
+
described in the next section before you start building Python applications for
11
+
real-world use. In particular, you should always install ``pip``, as it makes
12
+
it much easier for you to install and manage other third-party Python libraries.
13
13
14
14
The version of Python that ships with OS X is great for learning but it's not
15
15
good for development. The version shipped with OS X may be out of date from the
@@ -33,11 +33,11 @@ package.
33
33
diagnose.
34
34
35
35
.. note::
36
-
If you perform a fresh install of XCode, you will also need to add the
36
+
If you perform a fresh install of XCode, you will also need to add the
37
37
commandline tools by running ``xcode-select --install`` on the terminal.
38
38
39
39
While OS X comes with a large number of UNIX utilities, those familiar with
40
-
Linux systems will notice one key component missing: a decent package manager.
40
+
Linux systems will notice one key component missing: a package manager.
41
41
`Homebrew <http://brew.sh>`_ fills this void.
42
42
43
43
To `install Homebrew <http://brew.sh/#install>`_, open :file:`Terminal` or
@@ -63,37 +63,33 @@ Now, we can install Python 2.7:
63
63
64
64
$ brew install python
65
65
66
-
This will take a minute or two.
66
+
This will take a minute or two.
67
67
68
68
69
-
Setuptools & Pip
69
+
Pip
70
70
----------------
71
71
72
-
Homebrew installs Setuptools and ``pip`` for you.
72
+
Homebrew installs ``pip`` for you.
73
73
74
-
Setuptools enables you to download and install any compliant Python
75
-
software over a network (usually the Internet) with a single command
76
-
(``easy_install``). It also enables you to add this network installation
77
-
capability to your own Python software with very little work.
78
-
79
-
``pip`` is a tool for easily installing and managing Python packages,
80
-
that is recommended over ``easy_install``. It is superior to ``easy_install`` in `several ways <https://python-packaging-user-guide.readthedocs.org/en/latest/pip_easy_install/#pip-vs-easy-install>`_,
74
+
``pip`` is a tool for easily installing and managing Python packages, that is
75
+
recommended over the deprecated ``easy_install``. It is superior to
0 commit comments