O Pycharm é um ambiente de desenvolvimento integrado (IDE, na sigla em inglês). Isto significa que ele concentra diversos recursos que são comuns ao desenvolvimento de software, que agilizam o desenvolvimento do mesmo.
Você não precisa necessariamente usar o Pycharm como IDE durante este curso, porém o suporte será dado para esta IDE. Porém, ao usar o Pycharm, você estará garantindo que seu código-fonte siga automaticamente o PEP 8, uma padronização sobre como o código-fonte escrito em Python deve se comportar (por exemplo, usar espaços ao invés de tabulações, não exceder uma linha em mais de 79 caracteres, deixar uma linha em branco entre definições de funções, etc).
Você pode ler um resumo dos requisitos do PEP 8 aqui: link
- Baixe a Community Edition do Pycharm, do seguinte link
- Siga as etapas do instalador
- Abra o Pycharm Community Edition:
- Aceite os termos e condições de uso
- Se aparecer a seguinte tela, parabéns! O Pycharm foi instalado corretamente
- Abra o Pycharm Community Edition:
- Na tela a seguir, clique em New Project
-
Na tela que abre a seguir, faça como demonstrado na figura, seguindo os passos a seguir:
- Escolha uma pasta para o projeto (neste exemplo, estou criando uma pasta
testdentro do repositório atual) - Marque a opção Previously configured interpreter
- Deixe selecionada a opção create a main.py welcome script
- Clique nos três pontinhos do lado de
<No interpreter>
- Escolha uma pasta para o projeto (neste exemplo, estou criando uma pasta
-
Depois de clicar nos três pontinhos, faça como demonstrado na figura, seguindo os passos a seguir:
- Selecione a opção Conda environment na esquerda
- Selecione a opção Make available to all projects
- Clique nos três pontinhos do lado de
<No interpreter>
-
No navegador de arquivos que abrir, encontre o programa python.exe
- Por padrão, ele é instalado na pasta
C:\Users\<seu nome de usuário>\anaconda3\python.exe - Outro local que ele pode estar é em
C:\ProgramData\Anaconda3\python.exe - Se não estiver nesta pasta, você pode usar a busca do Windows para encontrar este programa
- Por padrão, ele é instalado na pasta
- Aperte o botão Ok
- Aperte o botão Ok
- Caso tudo esteja certo, a tela de configuração do projeto deve estar assim agora:
- Aperte o botão Create
- Espere o Pycharm indexar o ambiente virtual (isso pode demorar um pouco):
-
Você pode executar o script de 3 formas diferentes:
- Clicando com o botão direito em cima do script no navegador de arquivos, e depois selecionando a opção run (nesse caso, main) (números 1 e 2 da figura)
- Clicando no triângulo verde no próprio script (número 3 da figura)
- Clicando no triângulo verde no lado superior direito (número 4 da figura)
Depois que você clonar um repositório que é uma atividade do curso, você pode abri-lo como um projeto do Pycharm
- Abra o Pycharm Community Edition:
- Na tela a seguir, clique em Open
- Encontre a pasta do repositório que você clonou na sua máquina
- Caso apareça esta tela, marque a opção Trust Project
- Clique duas vezes com o botão esquerdo do mouse sobre o script que deseja executar, no navegador de arquivos da esquerda
- Siga o passo 11 da seção anterior
Ao programar, você pode perceber que é mais organizado criar um novo arquivo de código-fonte para cada tarefa (por exemplo, quando estiver fazendo os exercícios do PythonBrasil).
Para criar novos arquivos de código-fonte, siga o seguinte passo-a-passo:
- Clique com o botão direito em cima da pasta do projeto, na janela Project,
e selecione as opções New e depois Python File
- Perceba que este é o mesmo passo-a-passo para criar outros tipos de arquivos. O Pycharm lhe dá uma lista de arquivos que podem ser criados pela IDE
- Escolha um nome para o novo arquivo, e o seu tipo (selecione Python file se não souber o que as outras opções fazem)
- Após escrever o código-fonte desejado, execute-o clicando com o botão direito em cima do arquivo na janela Project, e selecionando a opção Run
- Lembre-se que, depois da primeira execução, você pode usar uma das opções descritas no passo 11 da seção Primeira configuração
- Observe atentamente qual script está sendo executado no canto superior direito
da IDE. Caso você se descuide disso, pode ser que você ainda esteja executando
um script anterior!
- É possível ver qual script está rodando nas áreas circuladas em vermelho na imagem abaixo














