Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

Educação 7.4_arm64 74.9 MB by IIEC Jan 12,2025
Download
Descrição do aplicativo

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. É perfeito para aprender e usar Python em qualquer lugar.

Principais recursos:

  • Intérprete Python 3 offline:Não é necessária nenhuma conexão com a Internet para executar programas Python.
  • Pip Package Manager: Instale pacotes facilmente, incluindo suporte para bibliotecas científicas como NumPy, SciPy, Matplotlib, Scikit-learn e Jupyter (aprimorado por meio de um repositório personalizado de pacotes wheel pré-construídos).
  • Extenso suporte à biblioteca: Inclui OpenCV (em dispositivos com suporte à API Camera2), TensorFlow e PyTorch (versão premium).
  • Desenvolvimento de 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 (disponível via pip).
  • Compilação de código nativo: Compiladores C, C e Fortran integrados permitem a compilação de bibliotecas a partir do pip, mesmo aquelas que usam código nativo. A construção e instalação de dependências de linha de comando também são suportadas.
  • Depuração: Inclui um depurador PDB com pontos de interrupção e relógios.
  • Bibliotecas gráficas: Kivy (com back-end SDL2), PySide6 (com suporte Matplotlib, disponível no repositório Quick Install) e suporte Matplotlib Kivy (repositório Quick Install).
  • Desenvolvimento de jogos: suporte para pygame 2.
  • Editor Avançado: Apresenta previsão de código, recuo automático, análise de código em tempo real, teclado estendido, realce de sintaxe, temas, guias e navegação de código aprimorada. O compartilhamento com um clique no Pastebin também está incluído.

Recursos Premium:

Alguns recursos avançados, como previsão de código, análise de código em tempo real, suporte a OpenCV, TensorFlow e PyTorch estão disponíveis apenas na versão premium.

Requisitos:

Pydroid 3 requer pelo menos 250 MB de memória interna livre (recomenda-se 300 MB). Os requisitos de memória aumentam ao usar bibliotecas que consomem muitos recursos.

Guia de início rápido:

Para executar sessões de depuração, defina pontos de interrupção clicando no número da linha. Instruções ou comentários de importação específicos acionam suporte para Kivy, PySide6, SDL2, Tkinter e Pygame. O comentário #Pydroid run terminal garante a execução no modo terminal (útil para Matplotlib).

Licenciamento de biblioteca:

Certas bibliotecas exigem uma assinatura premium devido à complexidade de sua portabilidade. Entre em contato com os desenvolvedores se desejar contribuir com forks gratuitos dessas bibliotecas. O foco principal é apoiar bibliotecas científicas; bibliotecas do sistema são portadas apenas como dependências para pacotes educacionais.

Informações Legais:

Alguns binários em Pydroid 3 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 já em formato de código-fonte. Pydroid 3 evita importar automaticamente módulos nativos licenciados pela GPL (como GNU readline, instalável via pip). O código de amostra é gratuito para uso educacional, exceto para uso em produtos concorrentes ou seus derivados. É necessária permissão para tal uso. Android é uma marca registrada da Google Inc.

Pydroid 3 - IDE for Python 3 Capturas de tela

  • Pydroid 3 - IDE for Python 3 Captura de tela 0
  • Pydroid 3 - IDE for Python 3 Captura de tela 1
  • Pydroid 3 - IDE for Python 3 Captura de tela 2
  • Pydroid 3 - IDE for Python 3 Captura de tela 3