Pydroid 3 - IDE for Python 3
![]() |
Última versão | 7.4_arm64 |
![]() |
Atualizar | Jan,02/2025 |
![]() |
Desenvolvedor | IIEC |
![]() |
SO | Android 6.0+ |
![]() |
Categoria | Educação |
![]() |
Tamanho | 74.9 MB |
![]() |
Google PlayStore | ![]() |
Tag: | Educação |



Pydroid 3: Seu poderoso IDE Python 3 para Android
Pydroid 3 é um IDE Python 3 poderoso e fácil de usar, projetado para dispositivos Android. É ideal para aprender e trabalhar com Python em qualquer lugar.
Principais recursos:
- Intérprete Python 3 offline: Execute programas Python sem precisar de conexão com a Internet.
- Gerenciador de pacotes Pip e repositório personalizado: Instale inúmeras bibliotecas, incluindo pacotes científicos como NumPy, SciPy, Matplotlib, Scikit-learn e Jupyter (suporte aprimorado por meio de um repositório personalizado para pacotes de roda pré-construídos) . OpenCV também é compatível com dispositivos compatíveis.
- Recursos de aprendizado profundo: TensorFlow e PyTorch estão disponíveis (versão Premium).
- Suporte GUI: Suporte completo ao Tkinter para criação de interfaces gráficas de usuário.
- Emulador de terminal: Um emulador de terminal completo com suporte readline (via pip).
- Compiladores integrados: Inclui compiladores C, C e Fortran integrados, permitindo a construção de bibliotecas a partir do pip, mesmo aquelas com dependências de código nativo.
- Ferramentas de desenvolvimento avançadas: Suporte Cython, depurador PDB com pontos de interrupção e relógios.
- Bibliotecas gráficas: Kivy (com backend SDL2), PySide6 (com suporte Matplotlib) e suporte pygame 2.
- Melhorias no editor: Previsão de código, recuo automático, análise de código em tempo real, teclado estendido, realce de sintaxe, temas, guias, navegação de código aprimorada e compartilhamento Pastebin com um clique (alguns recursos são Premium -somente).
Requisitos:
Pydroid 3 requer pelo menos 250 MB de memória interna livre (recomenda-se 300 MB), mais se estiver usando bibliotecas grandes como SciPy.
Execução e depuração:
Defina pontos de interrupção clicando no número da linha para depurar seu código. Instruções ou comentários de importação específicos acionam suporte para Kivy, PySide6, SDL2, Tkinter e Pygame (por exemplo, #Pydroid run kivy
para Kivy). Use #Pydroid run terminal
para forçar o modo terminal (útil para Matplotlib).
Recursos Premium:
Certas bibliotecas, devido a complexidades de portabilidade, são exclusivas da versão Premium.
Envolvimento da comunidade:
Relate bugs e sugira recursos para contribuir com o desenvolvimento de Pydroid 3.
Licenciamento:
Alguns binários são licenciados sob (L)GPL. Entre em contato com os desenvolvedores para obter o código-fonte. As bibliotecas Python puras da GPL são consideradas em formato de código-fonte. Pydroid 3 evita a importação automática de módulos nativos licenciados pela GPL (por exemplo, GNU readline, instalável via pip).
Exemplo de uso de código:
As amostras são gratuitas para uso educacional, excluindo o uso em produtos concorrentes ou trabalhos derivados. A permissão é necessária para casos incertos. Entre em contato com os desenvolvedores por e-mail.