##// END OF EJS Templates
distribute is deprecated...
MinRK -
Show More
@@ -68,15 +68,15 b' with no external dependencies. However, some Python distributions'
68 (particularly on Windows and OS X), don't come with a working :mod:`readline`
68 (particularly on Windows and OS X), don't come with a working :mod:`readline`
69 module. The IPython shell will work without :mod:`readline`, but will lack
69 module. The IPython shell will work without :mod:`readline`, but will lack
70 many features that users depend on, such as tab completion and command line
70 many features that users depend on, such as tab completion and command line
71 editing. If you install IPython with :mod:`distribute`, (e.g. with
71 editing. If you install IPython with :mod:`setuptools`, (e.g. with
72 `easy_install`), then the appropriate :mod:`readline` for your platform will be
72 `easy_install`), then the appropriate :mod:`readline` for your platform will be
73 installed. See below for details of how to make sure you have a working
73 installed. See below for details of how to make sure you have a working
74 :mod:`readline`.
74 :mod:`readline`.
75
75
76 Installation using easy_install
76 Installation using easy_install or pip
77 -------------------------------
77 --------------------------------------
78
78
79 If you have :mod:`distribute` installed, the easiest way of getting IPython is
79 If you have :mod:`setuptools`, the easiest way of getting IPython is
80 to simply use :command:`easy_install`:
80 to simply use :command:`easy_install`:
81
81
82 .. code-block:: bash
82 .. code-block:: bash
@@ -104,12 +104,12 b' permissions, you may need to run the last command with :command:`sudo`.'
104 Windows
104 Windows
105 -------
105 -------
106
106
107 As mentioned above, on Windows, IPython requires :mod:`distribute`, and it also
107 As mentioned above, on Windows, IPython requires :mod:`setuptools`, and it also
108 requires the PyReadline library to properly support coloring and keyboard
108 requires the PyReadline library to properly support coloring and keyboard
109 management (features that the default windows console doesn't have). So on
109 management (features that the default windows console doesn't have). So on
110 Windows, the installation procedure is:
110 Windows, the installation procedure is:
111
111
112 1. Install `distribute <http://pypi.python.org/pypi/distribute>`_.
112 1. Install `setuptools <http://pypi.python.org/pypi/setuptools>`_.
113
113
114 2. Install `pyreadline <http://pypi.python.org/pypi/pyreadline>`_. You can use
114 2. Install `pyreadline <http://pypi.python.org/pypi/pyreadline>`_. You can use
115 the command ``easy_install pyreadline`` from a terminal, or the binary
115 the command ``easy_install pyreadline`` from a terminal, or the binary
@@ -145,7 +145,7 b' need to have Git installed on your system. Then just do:'
145 $ python setup.py install
145 $ python setup.py install
146
146
147 Some users want to be able to follow the development branch as it changes. If
147 Some users want to be able to follow the development branch as it changes. If
148 you have :mod:`distribute` installed, this is easy. Simply replace the last
148 you have :mod:`setuptools` installed, this is easy. Simply replace the last
149 step by:
149 step by:
150
150
151 .. code-block:: bash
151 .. code-block:: bash
@@ -194,7 +194,7 b' Therefore, we *strongly* recommend that on OS X you get the full'
194 :mod:`readline` module. We will *not* consider completion/history problems to
194 :mod:`readline` module. We will *not* consider completion/history problems to
195 be bugs for IPython if you are using libedit.
195 be bugs for IPython if you are using libedit.
196
196
197 To get a working :mod:`readline` module, just do (with :mod:`distribute`
197 To get a working :mod:`readline` module, just do (with :mod:`setuptools`
198 installed):
198 installed):
199
199
200 .. code-block:: bash
200 .. code-block:: bash
@@ -207,10 +207,10 b' installed):'
207 python.org binaries) already have readline installed so you likely don't
207 python.org binaries) already have readline installed so you likely don't
208 have to do this step.
208 have to do this step.
209
209
210 When IPython is installed with :mod:`distribute`, (e.g. using the
210 When IPython is installed with :mod:`setuptools`, (e.g. using the
211 ``easy_install`` command), readline is added as a dependency on OS X, and
211 ``easy_install`` command), readline is added as a dependency on OS X, and
212 PyReadline on Windows, and will be installed on your system. However, if you
212 PyReadline on Windows, and will be installed on your system. However, if you
213 do not use distribute, you may have to install one of these packages yourself.
213 do not use setuptools, you may have to install one of these packages yourself.
214
214
215
215
216 nose
216 nose
@@ -265,7 +265,7 b' focus on fluid interactive workflows. These features require just one package:'
265 PyZMQ. See the next section for PyZMQ details.
265 PyZMQ. See the next section for PyZMQ details.
266
266
267 On a Unix style platform (including OS X), if you want to use
267 On a Unix style platform (including OS X), if you want to use
268 :mod:`distribute`, you can just do:
268 :mod:`setuptools`, you can just do:
269
269
270 .. code-block:: bash
270 .. code-block:: bash
271
271
General Comments 0
You need to be logged in to leave comments. Login now