There are multiple ways of installing IPython. This page contains simplified installation instructions that should work for most users. Our official documentation contains detailed instructions for manual installation targeted at advanced users and developers.
I already have Python¶
If you already have Python installed and are familiar with installing packages, you can get IPython with pip:
pip install ipython
Or if you want to also get the dependencies for the IPython notebook:
pip install "ipython[notebook]"
I am getting started with Python¶
For new users who want to install a full Python environment for scientific computing and data science, we suggest installing the Anaconda or Canopy Python distributions, which provide Python 2.7, IPython and all of its dependences as well as a complete set of open source packages for scientific computing and data science.
- Download and install Continuum’s Anaconda or the free edition of Enthought’s Canopy.
- Update IPython to the current version using the Terminal:
Anaconda:conda update conda conda update ipython
Enthought Canopy:enpkg ipython