Install · Docs · Videos · News · Cite · Sponsors · Donate
Loading

Versions

Stable

2.0 – April 2014
Install

Development

3.0.dev
Github

Notebook Viewer

Share your notebooks

Community

Book

Installing IPython

There are multiple ways of installing IPython, and our official documentation contains detailed instructions for manual installs from source, targeted at advanced users and developers.

For new users who want to get up and running with minimal effort, we suggest you follow the instructions on this page, which provide a setup based on Python 2.7. This includes all the dependencies to run the notebook and optionally the basic libraries for scientific computing and data analysis.

Mac or Windows

1. Download and install Anaconda or the free edition of Enthought Canopy.

  1. Update IPython to the current version, using the Terminal/Command Prompt:

Anaconda:

conda update conda
conda update ipython

Enthought Canopy:

enpkg ipython

Linux

On Linux, most distributions have everything you need in their package managers.

  1. Install IPython and its dependencies:
  • On Ubuntu or other Debian-based distributions, type at the shell:

    sudo apt-get install ipython-notebook
    
  • On Fedora 18 and newer related distributions, use:

    sudo yum install python-ipython-notebook
    
  1. Optionally install additional tools for scientific computing:
  • On Ubuntu or other Debian-based distributions, type at the shell:

    sudo apt-get install python-matplotlib python-scipy \
                         python-pandas python-sympy python-nose
    
  • On Fedora 18 and newer related distributions, use:

    sudo yum install python-matplotlib scipy python-pandas sympy python-nose
    

Downloads

You can manually download IPython from either Github or PyPI. Those locations contain source distributions as well as binary Windows installers, which will be recognized by easy_install and pip (for the source ones).

Our downloads archive also contains all IPython releases, including old versions.