IPython: an interactive computing environment

The goal of IPython is to create a comprehensive environment for interactive and exploratory computing. To support, this goal, IPython has two main components:

All of IPython is open source (released under the revised BSD license). You can see what projects are using IPython here, or check out the talks and presentations we have given about IPython.

Citing IPython

If IPython contributes to a project that leads to a scientific publication, please acknowledge this fact by citing the project, you can see CitingIPython for a ready-made citation entry.

Announcements

More news about IPython can be found here.

Download

If you just want to grab IPython, this page has direct links to downloads of the latest version in various formats, and you can always access the download directory with all previous versions here.

Or, for those who prefer the bleeding edge, the development version of IPython can be downloaded from our Launchpad repository using Bazaar:

bzr branch lp:ipython

Please note that currently, the IPython trunk is undergoing significant changes and APIs are changing. So unless you keep tabs on the development mailing list, you may find a few surprises if you update from our Launchpad sources frequently.

Documentation

This page has links to all of IPython's documentation.

Mailing Lists

The easiest way to get your questions about IPython answered is to ask on our mailing lists. Please note that these do not allow non-subscribers to post, because of the inordinate amount of spam that is otherwise generated.

A gmane news gateway provides web mirrors of these lists (users and developers).

Report Bugs

We want IPython to be as bug-free as possible, so we encourage our users to report all bugs they find, as well as important feature requests (those should be marked as "Wishlist" items).

PyReadline

Under Windows, IPython requires an additional module to support color, tab completion and other features. These are provided by the PyReadline project, also hosted on this site.

Hosting

IPython has been generously hosted by Enthought almost since its inception. We also use Launchpad and Bazaar for code hosting and distributed version control.

FrontPage (last edited 2009-11-16 07:37:36 by FernandoPerez)