Show More
@@ -16,6 +16,19 b' Some of the installation approaches use the :mod:`setuptools` package and its :c' | |||||
16 |
|
16 | |||
17 | More general information about installing Python packages can be found in Python's documentation at http://www.python.org/doc/. |
|
17 | More general information about installing Python packages can be found in Python's documentation at http://www.python.org/doc/. | |
18 |
|
18 | |||
|
19 | Quickstart | |||
|
20 | ========== | |||
|
21 | ||||
|
22 | If you have :mod:`setuptools` installed and you are on OS X or Linux (not Windows), the following will download and install IPython *and* the main optional dependencies:: | |||
|
23 | ||||
|
24 | $ easy_install ipython[kernel,security,test] | |||
|
25 | ||||
|
26 | This will get Twisted, zope.interface and Foolscap, which are needed for IPython's parallel computing features as well as the nose package, which will enable you to run IPython's test suite. To run IPython's test suite, use the :command:`iptest` command:: | |||
|
27 | ||||
|
28 | $ iptest | |||
|
29 | ||||
|
30 | Read on for more specific details and instructions for Windows. | |||
|
31 | ||||
19 | Installing IPython itself |
|
32 | Installing IPython itself | |
20 | ========================= |
|
33 | ========================= | |
21 |
|
34 | |||
@@ -26,7 +39,7 b' Installation using easy_install' | |||||
26 |
|
39 | |||
27 | If you have :mod:`setuptools` installed, the easiest way of getting IPython is to simple use :command:`easy_install`:: |
|
40 | If you have :mod:`setuptools` installed, the easiest way of getting IPython is to simple use :command:`easy_install`:: | |
28 |
|
41 | |||
29 |
$ easy_install |
|
42 | $ easy_install ipython | |
30 |
|
43 | |||
31 | That's it. |
|
44 | That's it. | |
32 |
|
45 | |||
@@ -117,7 +130,7 b' To run the IPython test suite you will need the :mod:`nose` package. Nose provi' | |||||
117 |
|
130 | |||
118 | Another way of getting this is to do:: |
|
131 | Another way of getting this is to do:: | |
119 |
|
132 | |||
120 |
$ easy_install |
|
133 | $ easy_install ipython[test] | |
121 |
|
134 | |||
122 | For more installation options, see the `nose website <http://somethingaboutorange.com/mrl/projects/nose/>`_. Once you have nose installed, you can run IPython's test suite using the iptest command:: |
|
135 | For more installation options, see the `nose website <http://somethingaboutorange.com/mrl/projects/nose/>`_. Once you have nose installed, you can run IPython's test suite using the iptest command:: | |
123 |
|
136 | |||
@@ -145,8 +158,8 b' The IPython kernel provides a nice architecture for parallel computing. The mai' | |||||
145 |
|
158 | |||
146 | On a Unix style platform (including OS X), if you want to use :mod:`setuptools`, you can just do:: |
|
159 | On a Unix style platform (including OS X), if you want to use :mod:`setuptools`, you can just do:: | |
147 |
|
160 | |||
148 |
$ easy_install |
|
161 | $ easy_install ipython[kernel] # the first three | |
149 |
$ easy_install |
|
162 | $ easy_install ipython[security] # pyOpenSSL | |
150 |
|
163 | |||
151 | zope.interface and Twisted |
|
164 | zope.interface and Twisted | |
152 | -------------------------- |
|
165 | -------------------------- |
General Comments 0
You need to be logged in to leave comments.
Login now