There are multiple ways of installing IPython. This page contains simplified installation instructions that should work for most users. Our official documentation contains more detailed instructions for manual installation targeted at advanced users and developers.
If you are looking for installation documentation for the notebook and/or qtconsole, those are now part of Jupyter.
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
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, IPython and all of its dependences as well as a complete set of open source packages for scientific computing and data science.
Update IPython to the current version using the Terminal:
Anaconda:conda update conda conda update ipython
Enthought Canopy:enpkg ipython
pip install .