Pydroid 3 - IDE for Python 3

Pydroid 3 - IDE for Python 3

Educación 7.4_arm64 74.9 MB by IIEC Jan 12,2025
Descargar
Descripción de la aplicación

Pydroid 3: Su potente IDE de Python 3 para Android

Pydroid 3 es un IDE de Python 3 potente y fácil de usar diseñado para dispositivos Android. Es perfecto para aprender y usar Python mientras viaja.

Características clave:

  • Intérprete de Python 3 sin conexión: No se necesita conexión a Internet para ejecutar programas de Python.
  • Pip Package Manager: Instale paquetes fácilmente, incluido el soporte para bibliotecas científicas como NumPy, SciPy, Matplotlib, Scikit-learn y Jupyter (mejorado mediante un repositorio personalizado de paquetes de ruedas prediseñados).
  • Amplia compatibilidad con biblioteca: Incluye OpenCV (en dispositivos con compatibilidad con Camera2 API), TensorFlow y PyTorch (versión premium).
  • Desarrollo de GUI:Compatibilidad total con Tkinter para crear interfaces gráficas de usuario.
  • Emulador de terminal: Un emulador de terminal con todas las funciones y soporte readline (disponible a través de pip).
  • Compilación de código nativo: Los compiladores C, C y Fortran integrados permiten la compilación de bibliotecas desde pip, incluso aquellas que usan código nativo. También se admite la creación e instalación de dependencias de línea de comandos.
  • Depuración: Incluye un depurador de PDB con puntos de interrupción y vigilancias.
  • Bibliotecas gráficas: Kivy (con backend SDL2), PySide6 (con soporte Matplotlib, disponible en el repositorio de instalación rápida) y soporte Matplotlib Kivy (repositorio de instalación rápida).
  • Desarrollo de juegos: compatibilidad con pygame 2.
  • Editor avanzado: Incluye predicción de código, sangría automática, análisis de código en tiempo real, teclado extendido, resaltado de sintaxis, temas, pestañas y navegación de código mejorada. También se incluye compartir con un clic en Pastebin.

Funciones Premium:

Algunas funciones avanzadas, como predicción de código, análisis de código en tiempo real, compatibilidad con OpenCV, TensorFlow y PyTorch, están disponibles solo en la versión premium.

Requisitos:

Pydroid 3 requiere al menos 250 MB de memoria interna libre (se recomiendan 300 MB). Los requisitos de memoria aumentan cuando se utilizan bibliotecas que consumen muchos recursos.

Guía de inicio rápido:

Para ejecutar sesiones de depuración, establezca puntos de interrupción haciendo clic en el número de línea. Las declaraciones o comentarios de importación específicos activan la compatibilidad con Kivy, PySide6, SDL2, Tkinter y Pygame. El comentario #Pydroid run terminal garantiza la ejecución en modo terminal (útil para Matplotlib).

Licencias de biblioteca:

Ciertas bibliotecas requieren una suscripción premium debido a la complejidad de migrarlas. Póngase en contacto con los desarrolladores si desea contribuir con bifurcaciones gratuitas de estas bibliotecas. El objetivo principal es apoyar a las bibliotecas científicas; Las bibliotecas del sistema se trasladan únicamente como dependencias de paquetes educativos.

Información Legal:

Algunos archivos binarios en Pydroid 3 tienen licencia (L)GPL. Póngase en contacto con los desarrolladores para obtener el código fuente. Se considera que las bibliotecas GPL de Python puro ya están en forma de código fuente. Pydroid 3 evita la importación automática de módulos nativos con licencia GPL (como GNU readline, instalable mediante pip). El código de muestra es gratuito para uso educativo, excepto para su uso en productos de la competencia o sus derivados. Se requiere permiso para dicho uso. Android es una marca comercial de Google Inc.

Pydroid 3 - IDE for Python 3 capturas de pantalla

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