O que é o IPython?

O IPython (Interactive Python) é um poderoso e interativo ambiente de desenvolvimento (shell) para Python, conhecido por sua funcionalidade aprimorada quando comparado ao shell padrão do Python.

Principais recursos do IPython

Instalação

A instalação do IPython pode ser realizada de maneira análoga a instalação de pacotes ou bibliotecas extras, conforme apresentado em Instalação do Miniconda no Linux. Assim, é possível instalá-lo usando conda ou pip, usando os seguintes comandos no terminal Linux (ou no prompt de comando):

conda install -c conda-forge ipython

# ou

pip install ipython

Ressalta-se que a instalação será feita no ambiente virtual que estiver ativo.

Utilização do IPython

Após a instalação, inicia-se o IPython digitando ipython no terminal (ou no prompt de comando). Com o shell interativo do IPython aberto é possível escrever e executar códigos Python. Para sair do IPython, digita-se o comando **exit. Essas etapas são ilustradas abaixo: