IDEs Python (Jupyter e Spyder)
Instalação do Jupyter e Spyder para desenvolvimento com Python
Ambientes de Desenvolvimentos ou IDE (Integrated Development Environment) são ferramentas para auxiliar o desenvolvimento com validações de sintaxe, autopreenchimento de comandos, automação para executar e publicar o projeto desenvolvido
Lembrando que a definição de um verdadeiro programador é o tema de sua IDE, sempre dark para evitar cansaços aos olhos
Uma ótima pedida é Microsoft Visual Code que possui terminal integrado e vários plugins, mas um ambiente dedicado é sempre uma boa opção como o Jupyter e o Spyder, ambos com o IPython integrada
Jupyter Notebook
Uma interface notebook executando direto no navegador, facilmente instalada pelo pip
do PyPI
pip install jupyter
Para executar o jupyter e já abrir o navegador, o comando deve ser executado na pasta de trabalho
jupyter notebook
Spyder
Outra boa opção é o Spyder, com uma interface simples e dedicada para facilitação da execução pelo IPython
pip install spyder
Para abrir o spyder basta executar o comando
spyder3
Para alterar o tema Ferramentas > Preferências > Sintaxe colorida
selecionar em Esquema
o que mais lhe agradar, recomendo o Zenbrun
Scripts
Para executar os comandos jupyter notebook
e spyder 3
direito pelo shell a pasta de Scripts do Python deve estar mapeada no sistema, caso lembre da pasta de instalação, ela pode ser consulta pelo código no shell do Python
import os
import sys
os.path.dirname(sys.executable)