IPython is included by default in Anaconda distribution of Python. It can be downloaded from Anaconda’s download page www.anaconda.com/download/ Binaries for all major OS (Windows, MacOS and Linux) and architecture (32 bit and 64 bit) are available on this link.
To install IPython separately in standard Python installation, you can use pip command as shown below −
pip3 install ipython
IPython internally uses following packages −
|Sr.No.||IPython dependencies & Functionality|
Cross-platform API for printing colored terminal text from Python
An autocompletion tool for Python
Small ‘shelve’ like datastore with concurrency support
Library for building powerful interactive command lines in Python
Syntax highlighting package written in Python
Simple generic functions
Configuration system for Python applications.
In general, all dependencies get installed automatically. Else, you can install them individually using pip.