principio pidroide
Como programador no profesional, a menudo resulta incómodo utilizar una computadora al escribir programas, y casi todo el mundo tiene un teléfono inteligente. Me preguntaba si existe alguna aplicación que pueda escribir programas Python en teléfonos Android. Después de la búsqueda, hay varias formas. Una es instalar un terminal termux y luego instalar y configurar el entorno Python en él, pero editar el programa fuente es un problema después de todo, usar editores como vim no es tan conveniente como presionar teclas en la computadora. Otra forma es instalar la aplicación pydroid3. Esta aplicación no se puede encontrar en el mercado de aplicaciones integradas del teléfono móvil ni en mercados de aplicaciones de terceros como Wandoujia. Está disponible en el mercado de aplicaciones oficial de Google, pero para rootear el teléfono es necesario navegar por Internet de forma científica. Encontré el archivo apk en el motor de búsqueda, lo descargué yo mismo y lo instalé.
Después de la instalación, ábrelo así
Puedes escribir programas de Python en él
Haz clic en el icono similar a una carpeta en la esquina superior derecha y selecciona guardar para hablar. sobre el archivo fuente guardado en la memoria del teléfono. Luego haga clic en el botón triangular en la esquina inferior derecha para ejecutar el programa.
OK, el chino también se puede mostrar normalmente. Estoy usando la versión gratuita. A veces aparecerán ventanas emergentes (pero no con frecuencia). Haga clic en el botón de retorno y desaparecerán. anuncios. Si tienes las condiciones, puedes comprar para apoyar.
Tiene funciones de edición simples, pero naturalmente no es tan bueno como el IDE en PC.
Ahora echemos un vistazo a las opciones en el menú superior izquierdo
La primera es el intérprete de línea de comandos de Python, que puede ejecutar programas de Python de forma interactiva.
Haga clic en la flecha blanca en la esquina superior izquierda o ingrese exit() para regresar.
El segundo elemento es abrir una terminal de Linux
Puedes ingresar comandos de Linux.
La clave es mirar el tercer elemento, que es cómo instalar la biblioteca.
Se pueden instalar muchas bibliotecas con un solo clic
Para las bibliotecas que no están incluidas en la instalación rápida, seleccione Buscar biblioteca e ingrese el nombre de la biblioteca para buscar.
Luego elige instalar. Pero no todas las bibliotecas se pueden instalar correctamente. Puede deberse a limitaciones de hardware. Por ejemplo, no se puede instalar tensorflow (la solución está al final). Pero se pueden instalar bibliotecas de uso común.
Hay muchos programas de muestra en los ejemplos, e incluso puedes escribir programas de interfaz de Android. Si estás interesado, puedes probarlo tú mismo.
Finalmente, veamos los dibujos. Primero, escriba un programa de dibujo.
Ejecutar
No aparece ninguna imagen. Se me ocurrió una solución: guardar la imagen en un archivo y abrirlo manualmente.
Ejecútelo nuevamente y habrá un archivo "hello.png" adicional en la memoria del teléfono. Ábralo.
¡Ya está! La leyenda en chino está confusa. Para alterar la fuente, puedo hacerlo en inglés.
Este es el uso básico de pydroid3. Además de instalar git en termux, puedes usar github. En cuanto al problema de no poder instalar tensorflow y otras bibliotecas, mi solución actual es comprar un servidor vps, configurar el entorno de desarrollo de Python y el servidor de notebook Jupyter en el servidor e ingresar la dirección IP en el navegador para usarlo. El método específico no se discutirá debido a limitaciones de espacio.
Escribí este artículo porque la cuenta pública del aula de programación Crossin realizó una convocatoria de envíos. Compartiré esta herramienta de programación Python en teléfonos Android con todos. No quiero decir que compartir sea lo mejor.