Show More
@@ -190,7 +190,7 b' get. These are:' | |||||
190 |
|
190 | |||
191 | * readline (for command line editing, tab completion, etc.) |
|
191 | * readline (for command line editing, tab completion, etc.) | |
192 | * nose (to run the IPython test suite) |
|
192 | * nose (to run the IPython test suite) | |
193 | * pexpect (to use things like irunner) |
|
193 | * pexpect | |
194 |
|
194 | |||
195 | If you are comfortable installing these things yourself, have at it, otherwise |
|
195 | If you are comfortable installing these things yourself, have at it, otherwise | |
196 | read on for more details. |
|
196 | read on for more details. | |
@@ -265,21 +265,17 b' iptest command:' | |||||
265 | pexpect |
|
265 | pexpect | |
266 | ------- |
|
266 | ------- | |
267 |
|
267 | |||
268 | The pexpect_ package is used in IPython's :command:`irunner` script, as well as |
|
268 | The pexpect_ package is used | |
269 |
for managing subprocesses. IPython now includes a version of |
|
269 | for managing subprocesses. IPython now includes a version of Pexpect in | |
270 |
:mod:`IPython.external`, but if you have installed |
|
270 | :mod:`IPython.external`, but if you have installed Pexpect, IPython will use | |
271 | that instead. On Unix platforms (including OS X), just do: |
|
271 | that instead. On Unix platforms (including OS X), just do: | |
272 |
|
272 | |||
273 | .. code-block:: bash |
|
273 | .. code-block:: bash | |
274 |
|
274 | |||
275 | $ pip install pexpect |
|
275 | $ pip install pexpect | |
276 |
|
276 | |||
277 | .. note:: |
|
277 | Pexpect doesn't work on Windows, and we use other APIs for controlling | |
278 |
|
278 | subprocesses. | ||
279 | On Python 3, you should actually install :mod:`pexpect-u`, |
|
|||
280 | a unicode-safe fork of pexpect. |
|
|||
281 |
|
||||
282 | Windows users are out of luck as pexpect does not run there. |
|
|||
283 |
|
279 | |||
284 | Dependencies for IPython.parallel (parallel computing) |
|
280 | Dependencies for IPython.parallel (parallel computing) | |
285 | ====================================================== |
|
281 | ====================================================== |
@@ -83,7 +83,6 b' def install():' | |||||
83 | 'ipcontroller', |
|
83 | 'ipcontroller', | |
84 | 'ipengine', |
|
84 | 'ipengine', | |
85 | 'ipcluster', |
|
85 | 'ipcluster', | |
86 | 'irunner', |
|
|||
87 | ] |
|
86 | ] | |
88 | programs = [suffix(p) for p in programs] |
|
87 | programs = [suffix(p) for p in programs] | |
89 | scripts = pjoin(sys.prefix, 'scripts') |
|
88 | scripts = pjoin(sys.prefix, 'scripts') |
@@ -183,9 +183,6 b" if len(sys.argv) >= 2 and sys.argv[1] in ('sdist','bdist_rpm'):" | |||||
183 | ['docs/man/ipython.1'], |
|
183 | ['docs/man/ipython.1'], | |
184 | 'cd docs/man && gzip -9c ipython.1 > ipython.1.gz'), |
|
184 | 'cd docs/man && gzip -9c ipython.1 > ipython.1.gz'), | |
185 |
|
185 | |||
186 | ('docs/man/irunner.1.gz', |
|
|||
187 | ['docs/man/irunner.1'], |
|
|||
188 | 'cd docs/man && gzip -9c irunner.1 > irunner.1.gz'), |
|
|||
189 | ] |
|
186 | ] | |
190 |
|
187 | |||
191 |
|
188 |
General Comments 0
You need to be logged in to leave comments.
Login now