Com as integrações prontas para uso do PyCharm, você tem tudo o que precisa para concluir seu trabalho.
O suporte do PyCharm aos gerenciadores de dependências mais populares para Python permite que você especifique e isole as bibliotecas, os pacotes e os interpretadores de Python em cada um dos seus projetos. Configure as dependências do projeto ou importe arquivos de dependências existentes do Pipenv, conda, virtualenv ou Poetry e deixe o PyCharm cuidar do resto.
Execute, depure e faça profiling do seu aplicativo em um ambiente de testes ou semelhante ao de produção. Configure facilmente um interpretador remoto de Python — seja ele um servidor real ou virtualizado, criado com o Docker.
Inicie sessões de SSH e execute comandos em servidores remotos a partir do terminal de SSH incorporado ao PyCharm, sem sair do seu IDE.
Gerencie máquinas virtuais hospedadas no Oracle VM VirtualBox, VMWare ou Amazon EC2 e execute o seu código em ambientes criados sob medida.
Use o Subsistema do Windows para Linux (WSL) para trabalhar com um interpretador de Python disponível na sua distribuição do Linux.
Conecte-se a registros do Docker, execute containers, gerencie aplicativos do Docker Compose e muito mais, diretamente a partir do IDE.
O PyCharm permite que você escreva o seu código, navegue por ele, o refatore e depure em um servidor remoto da mesma forma como se o seu IDE estivesse sendo executado localmente. Use o PyCharm como a sua porta de acesso a uma produtividade consistente, não importa onde você esteja.
Gerencie o seu servidor remoto da sua maneira, seja através da sua própria configuração personalizada ou de opções do Gitpod, Amazon CodeCatalyst, Google Cloud Workstations, Coder ou GitHub Codespaces.
Simplifique o seu processo de desenvolvimento remoto com configurações padronizadas, gerenciamento centralizado e hibernação para poupar recursos. Conecte-se a ambientes completamente preparados do PyCharm e comece a programar na mesma hora.
Desfrute da combinação perfeita de ambientes de desenvolvimento sob demanda com a poderosa computação na nuvem do AWS, usando o PyCharm.
Faça desenvolvimento remoto no PyCharm com estações de trabalho do Google Cloud, desfrutando de uma experiência de desenvolvimento segura, produtiva e suave, com ambientes personalizáveis e totalmente gerenciados disponíveis em qualquer tempo e lugar.
Use o PyCharm em ambientes poderosos e configuráveis de desenvolvimento na nuvem, que se inicializam em segundos.
Combine o poder do PyCharm com o Gitpod para trabalhar em projetos do GitHub, GitLab ou Bitbucket diretamente na nuvem.
Desfrute da experiência familiar do PyCharm em ambientes poderosos e seguros, todos usando o Coder dentro da sua infraestrutura de Kubernetes ou de máquinas virtuais.
Explore os seus dados em notebooks do Jupyter sem sair do PyCharm. Trabalhe com DataFrames interativas do pandas e Polars, ordene e filtre valores, pré-visualize variáveis e exporte DataFrames em um formato conveniente. Se você trabalhar em equipe, poderá se beneficiar da capacidade de se conectar a um servidor remoto do Jupyter.
Trabalhar com controle de versão no PyCharm garante uma experiência de desenvolvedor ininterrupta, não importa qual VCS você usa. Gerencie alterações diretamente, revise os arquivos modificados e suas diferenças, obtenha verificações automatizadas com análise de código, faça rebase e mescle alterações com a ajuda da ferramenta de mesclagem visual com assistência completa de código e arquive, envie e extraia alterações.
O PyCharm vem com suporte pronto para uso para Git, incluindo integrações com GitHub e GitLab, Subversion, Mercurial e Perforce.
Graças a um eficiente gerenciamento visual de branches, visualizações intuitivas de merge e diff, rebasing interativo, suporte a hooks do Git e análise do código durante o commit, trabalhar com Git no PyCharm é suave, transparente e seguro.
Execute tarefas comuns do GitHub diretamente do seu IDE, incluindo um fluxo de trabalho completo para pull requests e navegação do seu código até as issues do GitHub.
Trabalhe facilmente com solicitações de merge do GitLab. Crie, aprove ou encerre solicitações de merge, submeta revisões e deixe comentários — tudo de dentro do seu IDE, com uma útil assistência à codificação.
Tenha suporte robusto para trabalhar com branches e favoritos, analise arquivos modificados antes de fazer o commit deles, faça push e pull de alterações de e para o repositório de origem no Mercurial e muito mais.
No PyCharm, você pode gerenciar listas de alterações, arquivar alterações pendentes, visualizar as diferenças entre os arquivos do espaço de trabalho e as versões do depósito do Perforce, acessar o Gráfico de Revisões e a Visualização em Timelapse, e muito mais.
Tenha tudo de que precisa para trabalhar com os seus sistemas de controle de versões, incluindo acesso direto a operações de SVN, controle granular sobre os commits e a capacidade de bloquear e desbloquear arquivos.
Desde o aprendizado de máquina até o desenvolvimento para a Web, o gerenciamento de bancos de dados é central em muitos projetos de software. Simplifique o seu processo de desenvolvimento executando consultas e manipulando valores a partir do PyCharm.
Com suporte a MySQL, SQL Server, PostgreSQL, Oracle, Redis e muitos outros fornecedores de bancos de dados, o PyCharm permite que você explore os seus dados, altere esquemas, execute consultas e até analise esquemas com diagramas UML.
O IDE completo para desenvolvimento profissional em Python, o PyCharm oferece tudo que você precisa em uma UI limpa, intuitiva e configurável.
Baixe o PyCharm
Ajuda e suporte