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.

Announcements

More news about IPython can be found here.

Download

If you just want to grab IPython, here are the downloads:

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

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-03-16 07:09:50 by FernandoPerez)