
Home | IPython
IPython provides a rich architecture for interactive computing with a powerful shell, Jupyter kernel support, and flexible tools for parallel and distributed computing.
Introducing IPython — IPython 3.2.1 documentation
IPython stores both the commands you enter, and the results it produces. You can easily go through previous commands with the up- and down-arrow keys, or access your history in more sophisticated …
Introduction — IPython 3.2.1 documentation
Provide an interactive shell superior to Python’s default. IPython has many features for tab-completion, object introspection, system shell access, command history retrieval across sessions, and its own …
Quickstart — IPython 3.2.1 documentation
This will download and install IPython and its main optional dependencies for the notebook, qtconsole, tests, and other functionality. Some dependencies (Qt, PyQt for the QtConsole, pandoc for …
Installation Guide - IPython
You can also view IPython on PyPI to see version history, download statistics, and more. After installation, start IPython by running:
The IPython Notebook — IPython 3.2.1 documentation
IPython is designed to work seamlessly with the matplotlib plotting library to provide this functionality. To set this up, before any plotting is performed you must execute the %matplotlib magic command.
How IPython works — IPython 3.2.1 documentation
This design was intended to allow easy development of different frontends based on the same kernel, but it also made it possible to support new languages in the same frontends, by developing kernels in …
IPython reference — IPython 3.2.1 documentation
IPython will save your input history when it leaves and reload it next time you restart it. By default, the history file is named .ipython/profile_name/history.sqlite.
Introduction to IPython configuration — IPython 3.2.1 documentation
IPython can use multiple profiles, with separate configuration and history. By default, if you don’t specify a profile, IPython always runs in the default profile.
Quickstart — IPython 2.4.2-maint documentation
IPython is organized into a number of subpackages, each of which has its own dependencies. All of the subpackages come with IPython, so you don’t need to download and install them separately.