Cómo instalar y codificar Python en Android con Pydroid 3
La codificación portátil en Python es posible gracias al entorno de desarrollo integrado (IDE) de Pydroid 3. Pydroid es un intérprete minimalista de Python 3 que le permite ejecutar proyectos menores y realizar una codificación mínima en su dispositivo Android.
Si también desea aprender a programar Python en cualquier lugar sin una PC, mientras replica la plataforma de PC para Python en Android, Pydroid 3 es la aplicación adecuada para probar.
Ya sea que sea nuevo en la programación de Python o sea un experto, veamos algunas de las formas en que puede usar Pydroid 3 en todo su potencial en su dispositivo Android.
Obtenga Pydroid 3 y su configuración de complementos
El IDE de Pydroid 3 está disponible en Play Store. Sin embargo, para que la aplicación sea más útil y fácil de usar, debe descargar el complemento del repositorio de Pydroid desde Play Store. Si bien la instalación de este complemento puede no ser obligatoria, hace que la instalación automática de pip de paquetes sea mucho más fácil.
De forma predeterminada, Pydroid 3 no tiene permiso para acceder al almacenamiento de su dispositivo. Esto hace que la creación de carpetas de proyectos sea difícil o imposible sin alguna manipulación técnica. Para resolver ese problema, descargue el complemento de permisos de Pydroid de Play Store, que le permite a Pydroid crear carpetas y archivos en su dispositivo.
Descargar: Pydroid 3 – IDE para Python 3 (compras gratuitas desde la aplicación disponibles)
Descargar: Complemento de repositorio de Pydroid (gratuito)
Descargar: complemento de permisos de Pydroid (gratis)
Paquetes de instalación de Pip
Una vez que tenga todo configurado, puede comenzar a usar pip para instalar paquetes para sus proyectos, como en una PC. Pydroid 3 viene con una interfaz que le permite instalar paquetes sin escribir sus comandos en la terminal.
Hay varias formas de instalar paquetes pip en Pydroid 3. Para acceder a esa función, toque el icono de menú (que parece tres líneas) en la esquina superior izquierda de la aplicación. Luego, ve a Pip . En la parte superior del menú Pip , seleccione BUSCAR BIBLIOTECAS para obtener más opciones sobre el módulo que desea instalar. O puede tocar la opción INSTALACIÓN RÁPIDA para instalar los paquetes enumerados por defecto.
Sin embargo, una opción mejor y más fácil es tocar INSTALAR y marcar la casilla Usar repositorio de bibliotecas precompilado . A continuación, escriba el nombre de su paquete preferido en la barra de búsqueda y toque el botón INSTALAR para obtener el paquete con nombre.
Para comprobar si el paquete se instaló correctamente, toque la opción BIBLIOTECAS . Ese menú le da acceso a una lista de todas las bibliotecas instaladas actualmente.
Utilice la interfaz de línea de comandos incorporada de Pydroid 3
Pydroid 3 también ofrece una interfaz de línea de comandos (CLI) mínima de Linux. Para acceder a él, toque el icono de menú en la esquina superior izquierda de la aplicación y seleccione Terminal .
Aunque ejecutar el comando pip install packages a través de su terminal incorporado lleva algún tiempo en cargarse, aún le permite navegar fácilmente entre carpetas y crear nuevas donde se permita el permiso de escritura en su dispositivo. Sin embargo, aunque la carga lenta de los paquetes de instalación de pip a través de la terminal es un problema menor con el IDE de Pydroid, su menú Pip lo resuelve.
Si desea utilizar la línea de comandos proporcionada para cualquier otro propósito, el sistema operativo Android está construido en Linux, por lo que debe tener un conocimiento básico de cómo usar la línea de comandos de Linux .
Usar el Shell de Python
La página en blanco que aparece cuando abre Pydroid 3 es su shell de Python incorporado. Al igual que el shell de Python en su PC, ve cualquier comando escrito en él como un código de Python por defecto.
Para usar el shell, escriba cualquier comando de Python y haga clic en el botón de reproducción grande en la esquina inferior izquierda del editor. Esto abre un intérprete de Python que muestra la salida de su código.
Sin embargo, también puede acceder al shell de Python desde la línea de comandos. Para hacerlo, vaya a Terminal haciendo clic en el ícono de tres menús en la esquina superior izquierda de la aplicación. A continuación, escriba python y toque la flecha de entrada en su teclado virtual para abrir la línea de comandos del intérprete de Python. Escriba exit () para salir de la línea de comandos del shell de Python.
Guarde carpetas y archivos en su dispositivo
Al igual que cualquier otro editor de código, Pydroid 3 tiene una interfaz que le permite guardar su archivo en cualquier carpeta con nombre en su dispositivo. Si desea crear una carpeta de proyecto, también puede crear nuevas carpetas con sus opciones para guardar archivos.
Para usar la opción de carpeta, toque el signo de carpeta en la esquina superior derecha del shell de edición. Toque Guardar y seleccione Almacenamiento interno . A continuación, toque una carpeta de destino preferida y toque SELECCIONAR CARPETA en la parte superior de la pantalla. En el siguiente menú, ingrese un nombre de archivo preferido y haga clic en GUARDAR .
Sin embargo, si desea crear una nueva carpeta de proyecto, repita el proceso anterior, pero toque la opción NUEVA CARPETA en lugar de SELECCIONAR CARPETA . Dale a tu nueva carpeta un nombre preferido y toca CREAR para guardar la carpeta. A continuación, haga clic en la opción SELECCIONAR CARPETA . Ponle un nombre a tu nuevo archivo y toca GUARDAR para guardar tu nuevo archivo en la carpeta que acabas de crear.
Tenga en cuenta que el archivo recién creado no necesita una extensión de archivo si es un archivo Python. Pero en caso de que necesite utilizar otro archivo de idioma para servir su proyecto, asegúrese de incluir la extensión de archivo que se aplica a ese idioma mientras guarda dicho archivo. Por ejemplo, un archivo CSS debe guardarse como Name.css , reemplazando Name con su nombre de archivo preferido.
Para actualizar los cambios que ha realizado en un archivo existente, toque el signo de carpeta en la esquina superior derecha del editor y seleccione Guardar .
Para crear un archivo nuevo por completo, toque el signo de carpeta. Seleccione Nuevo y siga los pasos resaltados anteriormente para guardar su archivo en una carpeta. Si desea que su nuevo archivo esté en el mismo directorio que el existente, asegúrese de seleccionar la misma carpeta que contiene el existente.
Publique su código fuente en Pastebin
Puede compartir su conocimiento y progreso con otros en la plataforma Pastebin si lo desea. Para hacer eso, toque el ícono de tres menús en la esquina superior izquierda de la aplicación. A continuación, seleccione Pastebin y toque Sí . En el siguiente menú que aparece, toque COPIAR URL para copiar el enlace a su código fuente.
Abra cualquier navegador en su dispositivo Android y pegue el enlace copiado en la barra de búsqueda para ver su código fuente en Pastebin. También puede compartir este enlace con las personas que le gusten para dar acceso a su código.
Personaliza el IDE
También puede personalizar el entorno de desarrollo si lo desea. Para cambiar la apariencia de su editor, toque el ícono de tres menús en la esquina superior izquierda de la pantalla y vaya a Configuración> Apariencia para cambiar a su tema preferido, o seleccione otras opciones de apariencia disponibles.
Para obtener más funciones de personalización, toque la opción Editor y seleccione sus preferencias. También puede tocar las otras opciones dentro del menú de configuración para ver las opciones disponibles para usted.
Sin embargo, cuando hace clic en el ícono desplegable de tres menús, la opción Configuración de terminal también ofrece algunas configuraciones de terminal.
Pydroid 3 es un entorno virtual de Python en Android
Al instalar Pydroid 3 IDLE en su dispositivo Android, también se descarga e instala Python 3 automáticamente en él. Sin embargo, el Pydroid 3 IDLE para Python instalado funciona como un entorno virtual en Android.
Esto se debe a que intentar ejecutar el shell de Python fuera de la línea de comandos de Pydroid IDLE arroja un error.
Si desea jugar y probarlo, debe instalar una aplicación CMD de Android de terceros dedicada, preferiblemente Termux de Play Store.
Una vez que instale Termux, ábralo, asegurándose de haber instalado también Pydroid 3. Luego escriba python en Termux CMD. Lanza un error de directorio de archivos, lo que indica que Python no existe en el espacio global de Android hasta que lo instala con el comando pkg install python a través de Termux.
Sin embargo, ejecutar Python en la terminal incorporada de Pydroid 3 ingresa con éxito al shell de Python.
Descargar: Termux (gratis)
¿Puedes usar Pydroid para cualquier proyecto?
Si bien la codificación en Android puede ser interesante, no es aconsejable usar Pydroid para administrar un gran proyecto. Sin embargo, es otra forma de embarcarse en proyectos menores, especialmente cuando no son para propósitos de la vida real a largo plazo.
Más allá de la gestión de pequeños proyectos, Pydroid 3 también es una gran herramienta para jugar y mejorar sus habilidades de codificación de Python, especialmente si no tiene una PC para ejecutar sus programas de Python.