¿Puedo programar una Raspberry Pi con Python sobre SSH??

¿Puedo programar una Raspberry Pi con Python sobre SSH??

Python es un lenguaje de programación versátil y ampliamente utilizado para desarrollar varias aplicaciones útiles en el campo de la robótica, IoT, Big Data y el aprendizaje automático. La mayoría de las personas usaron este lenguaje de programación para desarrollar sitios web, aplicaciones, automatizar tareas y realizar análisis de datos. Este idioma es el idioma oficial del sistema Raspberry Pi, por lo tanto, es justo decir que juega un papel importante para los usuarios que utilizan la versión de GUI Raspberry Pi OS en su dispositivo. Sin embargo, se debe hacer la pregunta si existe la posibilidad de programar el Raspberry Pi con Python sobre SSH. La razón es que la mayoría de las personas prefieren acceder a la terminal de Raspberry Pi sobre SSH.

Este artículo es una guía detallada para aquellos usuarios que desean aprender Python en Raspberry Pi a través de SSH.

¿Puedo programar una Raspberry Pi con Python sobre SSH??

Sí, puede programar una Raspberry Pi con Python sobre SSH. Los pasos para programar Raspberry Pi con Python sobre SSH se mencionan a continuación.

Paso 1: Habilitar SSH en Raspberry Pi

El primer paso es habilitar SSH para acceder al sistema Raspberry Pi de forma remota para que pueda programarse utilizando SSH. Para habilitar SSH, abra la herramienta de configuración de Raspberry Pi utilizando el comando mencionado a continuación:

$ sudo raspi-config

Desde la ventana de la herramienta de configuración, seleccione el "Opciones de interfaz".

Luego seleccione el "SSH" opción:

Aplicar "Sí" para habilitar SSH en Raspberry Pi.

Un mensaje parecerá informar que SSH está habilitado, haga clic "De acuerdo".

Ahora puede acceder al Raspberry Pi a través de SSH en su PC, leer el artículo para obtener orientación.

Paso 2: Verifique la versión de Python

Después de acceder al Raspberry Pi a través de SSH en la PC, debe asegurarse de que Python esté instalado en él (sistema Raspberry Pi) y que siga el comando a continuación:

$ python3 --versión

La salida mostrará la versión instalada de Python:

Si de alguna manera, tiene un problema, puede reinstalar Python usando el siguiente comando:

$ sudo apt install python3

Paso 3: Escribir y ejecutar el programa Python

Ahora finalmente puedes escribir un programa de Python. A continuación se mencionan los dos métodos para escribir y ejecutar programas de Python en Raspberry Pi a través de SSH:

Método 1: hacer un archivo de Python

La primera forma es hacer un archivo de Python utilizando el editor NANO a través del comando a continuación:

Sintaxis

$ nano .py

Ejemplo

$ nano pythonfile.py

Ahora puede escribir cualquiera de los códigos de Python en este archivo. Aquí, he usado un código de multiplicación de pitón muy básico solo para darle un ejemplo.

x = 2
y = 10
z = x*y
Imprimir (z)

Luego golpea las teclas CTRL+X y luego Y Para guardar y salir del archivo.

Para ejecutar el archivo, solo use el comando mencionado a continuación y la salida del programa se mostrará en el terminal:

Sintaxis

$ python3 .py

Ejemplo

$ python3 pythonfile.py

Método 2: Escriba directamente el script de Python

El otro método es que puede ejecutar directamente el script Python en el terminal SSH en lugar de hacer un archivo separado. Simplemente use el comando mencionado a continuación para abrir el Python sobre la terminal SSH:

$ python3

Ahora puede escribir cualquiera de los programas de Python directamente en la terminal SSH agregando la línea una por una que se da a continuación:

x = 2
y = 10
z = x*y
Imprimir (z)

De esta manera, puede escribir múltiples códigos en Python y ejecutarlos en Raspberry Pi sobre SSH.

Conclusión

Sí, Python se puede usar para programar Raspberry Pi sobre SSH. Asegúrese de que el Ssh está habilitado y Python está instalado en su sistema Raspberry Pi. Después de acceder al sistema Raspberry a través de SSH, puede hacer un archivo de código Python separado utilizando el editor nano o ejecutar el intérprete de Python y agregar el código uno por uno para ejecutarlo directamente en el terminal.