Tecnologías · Lenguajes

Python, del script de cron a Django

En Sitios Elásticos tienes Python 3.11 y 3.12 listos en tu cPanel para tu app de Django o Flask, con CPU, RAM y procesos asignados a tu cuenta, y la versión la cambias tú. ¿Quieres el Python que elijas, con root? Tu servidor cloud, y te lo instalamos gratis.

Actualizado el 20 de octubre de 2026 · Ciclo de vida: Python

Sitios Elásticos 2.7 a 3.12 · 3.13 a solicitud · Clúster No · Windows Consúltanos · Cloud Lo instalas

Disponibilidad

Python en cada plataforma

Elige la plataforma que le sirve a tu proyecto: lo que viene incluido, lo que se da a solicitud y lo que instalas tú.

Sitios Elásticos

Incluido

  • 3.11
  • 3.12

Recomendada: la 3.12.

Para aplicaciones anteriores: 2.7, 3.7, 3.8, 3.9 y 3.10.

A solicitud: 3.3, 3.4, 3.5, 3.6 y 3.13.

Lo eliges tú en: «Setup Python App» en cPanel

Cloud Web Cluster

No

El clúster está pensado para sitios PHP. Para Python, la línea es Sitios Elásticos o Servidores Cloud.

Hosting Windows

Consúltanos

Servidores Cloud

Lo instalas

Con acceso total al servidor lo instalas tú, en la versión que quieras. O pídenos que te lo instalemos: es gratis.

Qué es Python

Python es un lenguaje de programación que se lee casi como texto corrido, y por eso es de los primeros que aprende la gente. Se usa para aplicaciones web, para automatizar tareas repetitivas, para analizar datos y para buena parte de lo que hoy se hace con inteligencia artificial.

En la web, los frameworks más usados son Django y Flask. Fuera de ella, Python es el lenguaje de los scripts que corren solos cada noche: importar un archivo, limpiar una base de datos, mandar un reporte. Aplicaciones como Odoo y Baserow están hechas en Python.

Por qué tu Python rinde más aquí

Tu app, con su propio espacio. En Sitios Elásticos, CloudLinux le asigna a tu cuenta su CPU, su RAM y sus procesos, y CageFS la aísla de las demás. «Setup Python App» le arma a tu app su entorno virtual y la publica por WSGI: subes tu código, instalas tu requirements.txt con un clic y está en línea, respondiendo desde Colombia.

La versión, a tu medida. Python 3.12 para lo nuevo, toda la gama 2.7 a 3.12 para lo que ya tienes, y más versiones a solicitud. Cambias de una a otra desde la misma pantalla, y cada una tiene su propio entorno, para que tus librerías no se mezclen.

Para datos, IA o procesos que corren durante horas, tu servidor cloud: root, la RAM que necesites y el Python que quieras. Si no quieres instalarlo tú, pídenos por ticket que te lo instalemos: es gratis. Y Odoo y Baserow, hechos en Python, llegan preinstalados si los marcas al contratar.

Versiones

Qué versión elegir

Las versiones actuales de Python y hasta cuándo tienen soporte del proyecto. Elige la más reciente que acepte tu aplicación: cambiarla después es cosa de un clic.

  1. 3.12Con soporte hasta oct 2028
  2. 3.11Con soporte hasta oct 2027
Soporte activoSólo parches de seguridadFechas del proyecto (fuente), consultadas el 20 de octubre de 2026.
Python: versiones actuales en cada plataforma
VersiónLanzadaSoporte hastaSitios Elásticos
3.12 Recomendadaoct 2023oct 2028Incluida
3.11oct 2022oct 2027Incluida

¿Tu aplicación necesita una versión anterior? También están disponibles, para que siga funcionando mientras la actualizas. Sitios Elásticos: 2.7, 3.7, 3.8, 3.9 y 3.10.

Paso a paso

Cómo se elige la versión en cada plataforma

Sitios Elásticos

  1. Entra a cPanel, abre «Setup Python App» y crea una aplicación.
  2. Elige la versión de Python, la carpeta de tu app, su dirección y el archivo de arranque WSGI (la interfaz con la que el servidor web le habla a tu app), por ejemplo passenger_wsgi.py.
  3. Sube tu código, indica tu requirements.txt en la misma pantalla e instala las dependencias con «Run Pip Install», o por SSH dentro del entorno virtual de la app.
  4. Reinicia la app desde ahí cada vez que cambies el código.

En la consola

# SSH incluido, por el puerto 1022# cPanel te muestra esta línea, ya con tus datos, arriba de cada appsource /home/TU_USUARIO/virtualenv/mi-app/3.12/bin/activate && cd /home/TU_USUARIO/mi-apppip install -r requirements.txt
sudo apt updatesudo apt install -y python3 python3-venv python3-pip# un entorno propio para tu app, dentro de su carpetacd ~/mi-apppython3 -m venv venvsource venv/bin/activatepip install -r requirements.txt gunicorn
# una versión más nueva que la del sistema, al lado de ellasudo dnf install -y python3.12python3.12 -m venv venv

Aplicaciones

Lo que puedes instalar con Python

1 de las 384 aplicaciones del instalador de Sitios Elásticos están escritas en Python. Se instalan con un clic desde cPanel.

Las más usadas

La plataforma

Por qué Python corre mejor en Sitios Elásticos

LiteSpeed Enterprise

Tu sitio lo sirve LiteSpeed Enterprise, con LSCache para WordPress y compatible con tu .htaccess de siempre.

Recursos a tu nombre

CloudLinux le asigna a tu cuenta su CPU, su memoria y sus procesos, y CageFS la aísla: lo que haga otra cuenta no te toca.

Responde desde Colombia

Desde Bogotá, por red INTERNEXA y ruta pública, nuestra infraestructura respondió en 16,9 ms. Los proveedores que alojan fuera tardan entre 94,9 y 186 ms, y eso se paga en cada clic.

El soporte que más elogian

4,91 sobre 379 opiniones, y el soporte es lo que más mencionan: 74 de 120 reseñas hablan de él.

Preguntas

Preguntas frecuentes sobre Python

Sí. En Sitios Elásticos creas la app desde «Setup Python App» en cPanel, que le arma su entorno virtual y la publica por WSGI. Subes tu código, instalas las dependencias con un clic y tu app queda en línea, con la CPU y la RAM asignadas a tu cuenta.

Para una app nueva, Python 3.12, o la versión actual que soporten tus librerías (3.11 y 3.12). ¿Quieres estrenar Python 3.13? Pídelo al contratar, igual que cualquier otra de las versiones que tenemos a solicitud. Y en tu servidor cloud, la que quieras.

Sí. En «Setup Python App» le cambias la versión a tu app y reinstalas las dependencias, porque cada versión tiene su propio entorno. En un servidor cloud instalas otra al lado de la del sistema.

La tienes. En Sitios Elásticos, las versiones 2.7, 3.7, 3.8, 3.9 y 3.10 vienen incluidas como compatibilidad para aplicaciones anteriores, para que tu app siga funcionando mientras la actualizas. Cuando estés listo, la pasas a Python 3.12 desde «Setup Python App».

Sí, con «Trabajos de cron» en cPanel. Llama al Python del entorno de tu app para que encuentre sus librerías, por ejemplo /home/TU_USUARIO/virtualenv/mi-app/3.12/bin/python /home/TU_USUARIO/mi-app/tarea.py.

Para eso, tu servidor cloud: esas librerías piden RAM, CPU y procesos largos, y ahí tienes root y la versión que quieras. Si nos lo pides por ticket, te lo instalamos gratis.

Python en Sitios Elásticos

Tu script de cada noche corre en Colombia mientras tú duermes.