Saltar al contenido principal

VPS: Instalación de Python

Esta guía fue creada con los siguientes productos:

(Los detalles pueden variar según los productos de diferentes proveedores, pero los conceptos principales permanecen igual)

Introducción

Esta guía te muestra los pasos para instalar el runtime de Python y venv. Estos comandos deben ejecutarse vía SSH, si no sabes cómo conectarte a tu servidor vía SSH, usa nuestra Guía de Acceso Inicial (SSH) para aprender más.

Preparación

Antes de instalar cualquier cosa en un servidor, se recomienda ejecutar el comando de actualización correspondiente a tu sistema operativo para mantener tu servidor seguro.

  sudo apt update

Instalación

La mayoría de las distros Linux vienen con Python preinstalado, pero la versión puede no estar actualizada o el sistema puede haberse instalado sin algunos paquetes. Puedes comprobar si Python está instalado (python3 --version) y ejecutar los siguientes comandos para actualizar o instalar el runtime.

  // Comprobar versión
python3 --version

// Actualizar / instalar el runtime
sudo apt install python3

Ejecutar código

Ahora que tienes Python instalado en tu servidor, puedes empezar a ejecutar tus programas en Python.

Modo intérprete

Ejecutar el comando python3 iniciará el intérprete de Python. Puedes escribir cualquier código Python válido después del prefijo >>> y se ejecutará al presionar Enter. Puedes cerrar el intérprete cuando termines ejecutando exit() en la consola.

Ejecutar archivos .py

Para ejecutar archivos .py de Python, simplemente usa el comando python3 [nombrearchivo].py, reemplazando [nombrearchivo] por la ruta al archivo que quieres ejecutar.

consejo

La mayoría de los programas que encuentras online se pueden ejecutar con python3 main.py porque main.py es el punto de inicio común en la mayoría de programas Python.

Entornos virtuales

Cuando escribes un programa en Python, puede que necesites instalar paquetes externos con pip. Estos pueden instalarse globalmente y estar accesibles para todos los scripts .py o puedes crear un entorno virtual (venv).

Crear el venv

Primero, navega a la carpeta donde quieres crear tu venv usando cd y cuando estés listo, ejecuta python3 -m venv . que instalará los archivos necesarios en la ubicación actual.

Activar y desactivar

Para ejecutar comandos como pip install dentro de tu venv, necesitas activarlo ejecutando source /bin/activate. Ahora tu consola solo funcionará dentro del venv y los scripts solo tendrán acceso a los paquetes instalados localmente.

Cuando termines de trabajar dentro del venv, puedes salir ejecutando el comando deactivate.

Conclusión

¡Felicidades, has instalado y configurado Python con éxito! Si tienes más preguntas o problemas, contacta a nuestro equipo de soporte, ¡están disponibles para ayudarte todos los días!