Ambientes de Desenvolvimento Python
Ambientes de Desenvolvimento Python
MÓDULO 1
Python o novo desconhecido
Programação Python
Ambientes de
desenvolvimento
para Python
4 Ambientes de desenvolvimento
para Python
Sumário
4.1 Interpretador de Python oficial e seu IDE 05
4.3 PyCharm 19
Figura 20
Figura 21
Iremos descarregar a última versão, do interpretador do Phyton, disponível para Windows, que no momento da
edição deste manual é a 3.10.0. Depois de descarregarmos o executável, no nosso computador, iremos proceder
à instalação. Vamos à pasta para onde foi descarregado e executamo-lo, clicando duas vezes sobre o arquivo
descarregado, no nosso caso o “python-3.10.0”.
Figura 22
Surge uma janela, na qual devemos premir o botão “Aceitar” para permitir a execução do instalador do Python.
Figura 23
Seguidamente, na nova janela que surge, marcaremos as opções “Install launcher for all users (recommended)”
e “Add Python 3.10.0 to PATH” e clicaremos sobre “Install now”, permitindo, se requerido, que a aplicação
faça alterações no computador. Seguidamente, começará a instalação do interpretador do Python, no nosso
equipamento, copiando os arquivos. Ao finalizar a cópia dos arquivos, surgirá uma janela que confirmará que a
instalação foi concluída com êxito, e desativaremos o limite de comprimento do caminho no Windows, clicando
sobre Disable path length limit”, que surge nessa mesma janela. Por último, clicaremos sobre o botão “Close”.
Figura 24
Figura 25
Assim teremos instalado tanto o interpretador do Python como o Python Shell, para começar a programar em
Python. Python Shell é o IDE que já vem, por defeito, com as instalações oficiais do Python. É uma janela de
comandos do Python, a partir da qual podem executar-se instruções. Acede-se através do menu inicial, executando
o acesso direto, criado pelo instalador do Python.
Figura 26
Na imagem seguinte podemos ver a simplicidade do ambiente de desenvolvimento próprio, que é instalado com
o interpretador do Python.
Figura 27
Neste manual iremos vê-lo, apenas a título informativo, uma vez que a utilização é pouco intuitiva.
Figura 28
Levar-nos-á a outra parte da página, onde nos permitirá o download do IDE, clicando no link “64-bit Graphical
installer (466MB)” que se encontra por baixo do Windows e dentro do Python 3.7. Esta versão é a correspondente
aos sistemas de 64 bits, para versões de sistemas operativos Windows de 32 bits, devemos clicar sobre o link
que se encontra abaixo “32-bit Graphical installer (423MB)”.
Figura 29
Quando o download estiver completo, acedemos à pasta na qual descarregámos o arquivo e clicamos duas vezes
sobre ela para proceder à sua instalação.
Figura 30
Premimos “Aceitar” na nova janela e o botão “Executar” na janela seguinte, de aviso de segurança, permitindo
assim que se execute o instalador da aplicação.
Figura 31
Será apresentado o ecrã de boas-vindas do programa de instalação, onde clicaremos no botão “Next”.
Figura 32
No ecrã seguinte deveremos aceitar os termos do contrato de licença, premindo o botão “I agree”.
Figura 33
Na nova janela, selecionaremos a opção “Just for me (recommended)” para instalar o IDE apenas para o utilizador
ativo do sistema, ou “All users (require administration privileges)”, se pretendemos que seja instalado para todos
os utilizadores do sistema. No nosso caso, instalaremos apenas para o nosso utilizador, pelo que selecionamos
a primeira opção, que, por defeito, deve estar marcada, e clicamos no botão “Next”.
Figura 34
Agora deveremos indicar o diretório onde queremos que o IDE seja instalado. Deixaremos o diretório que vem
pré-definido e clicaremos no botão “Next”.
Figura 35
É apresentada uma nova janela de opções, de instalação avançadas, onde selecionaremos ambos os campos e
premiremos o botão “Install”.
Figura 36
Iniciar-se-á, então, a cópia de arquivos do sistema, onde deveremos esperar que a barra de progresso fique
completa.
Figura 37
Quando a cópia terminar, surgirá a informação de instalação completa, permitindo que primamos o botão “Next”.
Figura 38
Figura 39
Na última janela que é apresentada, não selecionamos qualquer opção e clicamos no botão “Finish”, para completar
a instalação.
Figura 40
Assim, teremos instalado o nosso IDE Anaconda Jupyter, para programar em Python. Para aceder ao ambiente
de desenvolvimento, deveremos executar o acesso direto, que se encontra no menu inicial “Anaconda Navigator
(anaconda3)”.
Figura 41
Figura 42
Abrir-se-á uma janela do navegador, onde será mostrado o conteúdo da pasta do utilizador do Windows, e onde
teremos o espaço de trabalho. É importante enfatizar que o anaconda Jupyter não nos permitirá colocar o espaço
de trabalho fora da nossa pasta pessoal do Windows. Não poderemos colocá-lo em unidades externas ou outras
pastas de nível superior à pasta pessoal, do utilizador do Windows.
Figura 43
Por último, para iniciarmos a trabalhar, criaremos uma pasta, na qual iremos guardando todas as práticas, que
realizaremos ao longo do curso.
Figura 44
Para alterar o nome “Untitled Folder” da pasta criada, devemos selecionar a pasta e premir o botão “Rename”
que surge na parte superior da página, sobre a zona acima das caixas.
Figura 45
Na nova janela que surge, introduzimos o nome que pretendemos atribuir à pasta, criada anteriormente. Neste
caso, chamar-lhe-emos “Testes” e clicaremos sobre o botão “Rename” que é apresentado na mesma janela.
Figura 46
Por último, verificamos que alterámos o nome da pasta “Untitled Folder” para “Testes” e já podemos selecioná-la
para guardar os nossos projetos, conforme vão sendo criados.
Figura 47
4.3 PyCharm
Este IDE é direcionado para um âmbito profissional e permite a criação de ambientes virtuais. A versão que
podemos instalar gratuitamente é a community. Este IDE não instala qualquer versão própria do interpretador do
Python, pelo que é necessário instalar um interpretador de Python adicional. Antes de proceder à instalação deste
IDE, devemos instalar o interpretador oficial do Python, como explicámos anteriormente. Depois de instalarmos
o interpretador, acedemos à página de download do IDE https://www.jetbrains.com/pycharm/download/#sec-
tion=windows e premimos o botão “Download” da versão community, que se encontra no lado direito da página.
Figura 48
Este levar-nos-á a outra página, na qual, após uns segundos, o download do instalador do PyCharm será
automaticamente iniciado. Ao terminar o download, acederemos à pasta, na qual descarregámos o instalador e
executá-lo-emos, clicando duas vezes sobre ele.
Figura 49
Figura 50
Figura 51
É apresentada a seleção da localização para a instalação do ambiente. Deixaremos como está e premimos o
botão “Next”.
Figura 52
Figura 53
Surge um ecrã para selecionarmos a pasta, que será criada no menu inicial. Deixaremos como está e clicamos
no botão “Install”.
Figura 54
Iniciar-se-á a cópia de arquivos do sistema para instalar o IDE PyCharm. Esperaremos que esteja concluída e,
ao finalizar surge um ecrã, que nos indica se pretendemos reiniciar o equipamento ou se o faremos mais tarde.
Deixaremos assinalada a opção “Reboot now” e clicaremos sobre o botão “Finish”.
Figura 55
Figura 56
Ao reiniciar o equipamento, poderemos aceder ao ambiente de programação PyCharm, a partir do acesso direto,
criado no menu inicial do Windows.
Figura 57
A primeira vez que iniciarmos o PyCharm devemos aceitar a política de privacidade e indicar se queremos, ou
não, partilhar os dados de utilização, para selecionar um tema claro ou escuro para o ambiente de programação.
Figura 58
Figura 59
Figura 60
Seguidamente, surgirá uma janela na qual poderemos criar os nossos novos projetos ou abrir os existentes.
Figura 61
No momento de criar um novo projeto, deveremos utilizar o ambiente Virtualenv, já que até à data de edição deste
manual, é o único que permite uma execução correta com a versão do interpretador do Python, que instalámos
previamente. Assim, no “Base Interpreter” devemos selecionar a versão instalada anteriormente, que, por defeito,
se encontra na pasta de utilizador, dentro do diretório “\AppData\Local\Programs\Python\Python38-32\”.
Figura 62
Por último, esta será a janela que veremos depois de criar um projeto vazio. Se nos aparecer um aviso de segurança,
na zona inferior direita do IDE, não haverá qualquer problema se o ignorarmos.
Figura 63
Antes de procedermos à instalação deste IDE, devemos instalar o interpretador oficial do Python, se ainda não
o tivermos instalado, como foi explicado anteriormente. Depois de termos instalado o interpretador, acedemos
à página de downloads do IDE: https://code.visualstudio.com/ e premimos o botão azul, que surge a meio da
página, do lado esquerdo, “Download for windows”, para proceder ao download do instalador:
Figura 64
Após terminar o download, acedemos à pasta, na qual descarregámos o arquivo de instalação e executamo-lo,
permitindo que o programa faça alterações no computador, se nos perguntar:
Figura 65
Figura 66
Na caixa de diálogo abaixo, surge a pasta de destino, onde instalar o IDE. Deixaremos como está e clicamos em
“Próximo”:
Figura 67
Depois de clicarmos, abrir-se-á uma nova janela, que permitirá criar o acesso direto ao IDE, no menu. Deixaremos
como está e clicamos em “Próximo”:
Figura 68
Uma nova janela, permite-nos a configuração das tarefas adicionais a realizar. Após a instalação, a única que
deveríamos selecionar seria a última (“Adicionar ao PATH”), mas, por uma questão de comodidade, vamos
selecioná-las todas:
Figura 69
Surge uma nova janela, onde podemos confirmar que o instalador está preparado para instalar o IDE e nos é
apresentado um resumo das opções que selecionámos, ao longo da instalação. Clicamos no botão “Instalar”:
Figura 70
Figura 71
Quando a instalação do IDE terminar, surgirá uma janela a informar que a mesma está completa e que o Visual
Studio Code será executado. Deixamos a opção selecionada e clicamos em “concluir”:
Figura 72
Figura 73
Vamos proceder à instalação da extensão do Python, para poder utilizar este IDE com a linguagem de programação
Python. Para isso, vamos ao menu “View” e selecionamos a opção “Extensions”:
Figura 74
Do lado esquerdo são apresentadas as extensões que podemos instalar neste IDE. Vamos filtrar apenas as
extensões do Python, escrevendo a palavra “Python”, na caixa de texto, que surge no canto superior esquerdo,
da lista de extensões. Sob a extensão Python (deveria ser a primeira da lista) surge um botão verde chamado
“Install” que, ao clicar, nos permitirá instalar esta extensão:
Figura 75
O IDE começará a instalar a aplicação. Podemos observar que mudou tanto a cor do botão premido, como o nome
que se encontrava dentro do mesmo, passando agora para “Installing”:
Figura 76
Quando a instalação terminar, abrir-se-ão duas janelas no canto inferior direito: a inferior indica-nos um “tip”, ou
conselho, do módulo instalado e a superior avisa-nos que não temos um interpretador atribuído para o Python,
pelo que clicaremos sobre o botão azul “Select Python Interpreter” para selecionar o que instalámos previamente,
o oficial, ou clicaremos do lado esquerdo da barra de estado inferior do programa, sobre o texto “Select Python
Interpreter”:
Figura 77
Surge uma lista, na parte superior, onde são indicados os interpretadores, detetados pelo IDE, que temos
instalados no sistema.
Figura 78
Desaparecerá o quadro de seleção e na parte inferior da janela do IDE, a roxo, surgirá a informação de que temos
selecionado o interpretador “Python 3.8.3 32-bit”.
Figura 79
Por último, clicamos sobre o ícone das extensões, o quinto da barra à esquerda, cuja imagem são blocos a
encaixar-se, para fazer desaparecer as extensões e começar a trabalhar com o IDE:
Figura 80
• https://www.python.org/downloads/
• https://www.anaconda.com/distribution/
• https://www.jetbrains.com/pycharm/download/#section=windows
• https://code.visualstudio.com/