Guia

PyCharm: Como Baixar, Instalar e Configurar em 2026

Baixe o PyCharm unificado para Windows, Linux ou macOS. Entenda o que continua gratuito após o teste Pro e configure Python, venv e debugger passo a passo.

10 Nov 2025 9 min de leitura

Para baixar e instalar o PyCharm, acesse o download oficial da JetBrains, escolha Windows, macOS ou Linux e instale o PyCharm unificado. Não é mais necessário escolher entre Community e Professional para o download atual. Os recursos essenciais de Python e o suporte a Jupyter são gratuitos; o teste Pro de 30 dias libera funcionalidades avançadas temporariamente. Depois, você pode continuar no modo gratuito. Ao abrir seu projeto, selecione o interpretador de um ambiente virtual em Settings > Python > Interpreter (o caminho varia por versão).

Introdução

O PyCharm, desenvolvido pela JetBrains, é uma das IDEs mais completas para desenvolvimento Python. Diferente de editores mais leves como o VS Code, o PyCharm já vem com ferramentas integradas de debugging, refatoração, testes e suporte a frameworks como Django e Flask sem precisar de extensões adicionais.

Antes de instalar a IDE, garanta que o Python já esteja no seu sistema — veja o guia de instalação do Python no Windows se ainda não fez isso.

Neste guia, vamos configurar o PyCharm do zero, explorar suas funcionalidades principais e aprender atalhos que aceleram o dia a dia de quem programa em Python.

PyCharm Community, unificado e Pro: qual baixar?

Para uma instalação nova, baixe o PyCharm unificado. Community Edition e Professional Edition são nomes que aparecem em tutoriais e versões antigas. Segundo o guia oficial de instalação, a Community passou a fazer parte do produto unificado, mantendo o núcleo gratuito e de código aberto e incluindo suporte a Jupyter.

NecessidadeRecursos gratuitos do PyCharm atualPro
Estudar Python, criar scripts e automaçõesSimTambém inclui
Debugger e refatoração de PythonSimTambém inclui
Trabalhar com notebooks JupyterSuporte incluído no núcleo gratuitoRecursos avançados adicionais
Integrações avançadas para frameworks web e bancos de dadosNão confundir com executar bibliotecas Python manualmenteConsulte a lista de recursos Pro
Continuar após o teste inicialSem assinatura para o núcleo gratuitoRequer licença para os recursos Pro

O teste Pro dura 30 dias. O fim do teste não impede o uso dos recursos gratuitos. Você também não precisa pagar pela IDE para instalar Django ou Flask com pip e executar sua aplicação pelo terminal; a licença se refere às ferramentas adicionais da IDE.

Para comparar funcionalidades específicas, consulte a lista oficial de recursos. Estudantes e professores podem verificar a elegibilidade no programa educacional da JetBrains. Para notebooks fora da IDE, veja o guia de Jupyter Notebook e JupyterLab.

Como baixar e instalar o PyCharm

Download direto

  1. Abra a página oficial de download e escolha seu sistema operacional.
  2. Confira a arquitetura: x64 ou ARM64, quando houver essa escolha. No macOS, selecione Intel ou Apple Silicon conforme seu Mac.
  3. Windows: execute o .exe e siga o assistente. Criar atalho e associar arquivos .py são opções, não requisitos para executar Python.
  4. macOS: abra o .dmg e arraste o PyCharm para Applications.
  5. Linux: extraia o .tar.gz em uma pasta onde você tenha permissão e entre na subpasta bin e execute ./pycharm, conforme o guia oficial atual, ou use o Toolbox abaixo.
  6. Abra a IDE, crie um projeto e selecione seu interpretador Python. Não baixe instaladores de sites de terceiros.

Usando o JetBrains Toolbox

A JetBrains recomenda usar o Toolbox App para gerenciar suas IDEs. Baixe o pacote para seu sistema nessa página, instale ou extraia conforme as instruções oficiais e escolha PyCharm no aplicativo. Ele facilita atualizações e permite manter várias versões instaladas. No Linux, siga o caminho de execução indicado para a versão baixada; evite copiar URLs de arquivos antigos, pois o nome e a estrutura do pacote podem mudar.

No macOS, você também pode instalar via Homebrew:

brew install --cask jetbrains-toolbox

Configuração inicial

Escolhendo o interpretador Python

Ao criar ou abrir um projeto, o PyCharm pede para configurar o interpretador Python. Vá em File > Settings > Project > Python Interpreter (ou PyCharm > Preferences no macOS).

Você pode escolher entre:

  • Interpretador do sistema
  • Ambiente virtual (venv)
  • Conda
  • Poetry
  • Pipenv

A prática recomendada é criar um ambiente virtual para cada projeto:

python3 -m venv venv

O PyCharm detecta automaticamente ambientes virtuais na pasta do projeto e oferece ativá-los.

Tema e aparência

Para alterar o tema, acesse File > Settings > Appearance & Behavior > Appearance. O PyCharm vem com os temas Darcula (escuro) e IntelliJ (claro). Você pode instalar temas adicionais pelo marketplace de plugins.

Tamanho da fonte

Configure em File > Settings > Editor > Font. Um tamanho entre 14 e 16 pixels é confortável para a maioria dos monitores. Ative a opção Enable font ligatures se sua fonte suportar ligaduras.

Funcionalidades essenciais

Autocompletar inteligente

O PyCharm oferece autocompletar com inferência de tipos. Enquanto você digita, ele sugere métodos, atributos e variáveis com base no contexto:

texto = "Python Dev BR"
texto.  # O PyCharm sugere upper(), lower(), split(), etc.

Use Ctrl + Espaço para forçar a exibição de sugestões. Para autocompletar com importação automática, use Ctrl + Shift + Espaço.

Os atalhos de navegação economizam muito tempo:

  • Ctrl + N (ou Cmd + O no macOS): buscar classe por nome
  • Ctrl + Shift + N: buscar arquivo por nome
  • Ctrl + B: ir para a definição de uma função ou classe
  • Alt + F7: encontrar todos os usos de um símbolo
  • Ctrl + E: arquivos recentes

Refatoração

O PyCharm é famoso por suas ferramentas de refatoração. Selecione uma variável ou função e pressione Shift + F6 para renomear em todos os lugares do projeto:

# Antes da refatoração
def calcular_total(itens):
    total = 0
    for item in itens:
        total += item.preco
    return total

# Renomear "calcular_total" para "somar_precos"
# O PyCharm atualiza todas as referências automaticamente

Outras refatorações disponíveis com Ctrl + Alt + Shift + T:

  • Extrair método
  • Extrair variável
  • Inline (substituir variável pelo valor)
  • Mover função para outro módulo

Debugging no PyCharm

O debugger integrado é um dos maiores diferenciais do PyCharm. Para usá-lo:

  1. Clique na margem esquerda do editor para adicionar um breakpoint (ponto de parada).
  2. Pressione Shift + F9 para executar em modo debug.
  3. Quando a execução parar no breakpoint, inspecione variáveis no painel inferior.
def fibonacci(n):
    if n <= 1:
        return n
    a, b = 0, 1
    for i in range(2, n + 1):  # Coloque um breakpoint aqui
        a, b = b, a + b
    return b

resultado = fibonacci(10)
print(resultado)

No painel de debug, você pode:

  • Step Over (F8): executar a próxima linha
  • Step Into (F7): entrar dentro de uma função
  • Step Out (Shift + F8): sair da função atual
  • Evaluate Expression (Alt + F8): testar expressões durante a execução

Plugins recomendados

Acesse File > Settings > Plugins para instalar plugins:

  • Rainbow Brackets: colore parênteses e colchetes para facilitar a leitura
  • .env files support: destaca sintaxe em arquivos .env
  • CSV Editor: visualiza arquivos CSV em formato de tabela
  • Key Promoter X: mostra o atalho de teclado quando você usa o mouse, ajudando a memorizar atalhos

Integração com controle de versão

O PyCharm tem suporte nativo a Git. O painel Version Control (ou Git) na parte inferior mostra alterações, histórico de commits e permite fazer merge visual.

Para clonar um repositório:

File > New > Project from Version Control

Cole a URL do repositório e o PyCharm faz o resto. Para commitar alterações, use Ctrl + K e para fazer push, Ctrl + Shift + K.

Terminal integrado

O PyCharm tem um terminal embutido acessível por Alt + F12. Ele já ativa automaticamente o ambiente virtual do projeto, então você pode executar comandos pip diretamente:

pip install requests
pip install flask
python manage.py runserver

Configurando o PyCharm para Django

Com os recursos Pro, você pode usar ferramentas dedicadas a Django. Sem depender delas, configure o projeto manualmente no terminal do ambiente virtual:

pip install django
django-admin startproject meu_projeto .

Adicione um Run Configuration em Run > Edit Configurations com o script manage.py e o parâmetro runserver.

Dicas de produtividade

  • Ctrl + D: duplicar a linha atual
  • Ctrl + Y: deletar a linha atual
  • Ctrl + /: comentar ou descomentar a linha
  • Ctrl + Shift + F: buscar em todo o projeto
  • Ctrl + Alt + L: reformatar o código seguindo o PEP 8
  • Shift + Shift (duplo Shift): busca universal — encontra arquivos, classes, ações e configurações

Use o recurso Scratches (Ctrl + Alt + Shift + Insert) para criar arquivos temporários onde você pode testar trechos de código sem afetar seu projeto.

Perguntas frequentes sobre o PyCharm

O PyCharm é gratuito?

Sim. No PyCharm unificado, os recursos essenciais de Python e o suporte a Jupyter continuam gratuitos. A instalação inclui um teste Pro de 30 dias; ao terminar, você pode seguir usando o núcleo gratuito sem assinatura. Só os recursos Pro exigem licença. Consulte a tabela acima e as condições oficiais antes de contratar.

Preciso instalar o Python antes do PyCharm?

Sim. O PyCharm é a IDE, não o interpretador. Instale o Python primeiro — o guia de instalação no Windows cobre o passo a passo, incluindo o PATH — e depois aponte o PyCharm para esse interpretador.

PyCharm ou VS Code?

O PyCharm entrega debugging, refatoração e inspeções prontas, sem configuração, o que compensa em projetos grandes. O VS Code é mais leve, abre mais rápido e depende de extensões. Em máquinas com pouca memória RAM, o VS Code costuma ser mais confortável.

Como configurar o venv no PyCharm?

Crie o ambiente com python -m venv venv na raiz do projeto — veja o guia de ambientes virtuais. Em seguida, vá em File > Settings > Project > Python Interpreter, clique em Add Interpreter, escolha Virtualenv Environment > Existing e selecione venv/bin/python (Linux e macOS) ou venv\Scripts\python.exe (Windows).

O PyCharm é pesado?

Ele consome mais memória que editores leves: reserve pelo menos 8 GB de RAM para uma experiência fluida. É possível reduzir o consumo desativando plugins que você não usa em Settings > Plugins e limitando a indexação de pastas grandes com Mark Directory as > Excluded.

Conclusão

Para aprender Python, criar scripts e depurar projetos locais, comece pelos recursos gratuitos do PyCharm unificado. Configure um ambiente virtual por projeto e teste o debugger com um programa pequeno. Considere Pro apenas se as integrações avançadas atenderem a uma necessidade real do seu trabalho; não é necessário assinar para seguir estudando após o teste.

A JetBrains oferece IDEs especializadas para outras linguagens com a mesma qualidade. Conheça o desenvolvimento com GoLand para Go ou explore o IntelliJ IDEA para Kotlin, linguagem criada pela própria JetBrains.