Python: Gestión de paquetes de Python

Esta documentación forma parte de la guía Usos avanzados. Consulte la guía completa aquí: Avanzando con tus despliegues de Python.

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero ofrece una solución Python en la nube lista para usar, diseñada para agilizar su proceso de despliegue:

  • Despliegue su aplicación en producción en segundos con un simple git push.
  • Utilice su propio nombre de dominio, con configuración automática del certificado HTTPS para conexiones seguras gestionadas por nosotros.
  • Cuente con copias de seguridad automáticas, actualizaciones con un solo clic y precios predecibles, para que pueda centrarse en su código y no en la gestión de la infraestructura.
  • Disfrute de un alto nivel de rendimiento y seguridad en una infraestructura privada y dedicada. Su entorno está aislado y protegido.

Ahorre tiempo y simplifique su flujo de trabajo: puede tener su código funcionando con el hosting Python en la nube de Stackhero en solo 5 minutos.

Es una buena práctica gestionar los paquetes de Python usando un archivo requirements.txt. Este archivo lista todos los paquetes necesarios y sus versiones para ejecutar tu código de manera confiable.

Mantener este archivo actualizado asegura:

  1. Todos los paquetes requeridos están instalados.
  2. Solo se usan versiones de paquetes compatibles.

Al desplegar en tu instancia de Stackhero, los paquetes especificados en requirements.txt se instalan automáticamente.

Para generar o actualizar requirements.txt, ejecuta el siguiente comando después de instalar nuevos paquetes:

pip freeze > requirements.txt