Python: Desarrollar en Python: el enfoque local

Esta documentación forma parte de la guía Plataforma de desarrollo. Consulte la guía completa aquí: Prepare su plataforma de desarrollo para una experiencia agradable y eficiente.

👋 ¡Bienvenido a la documentación de Stackhero!

Stackhero ofrece una solución nube de Python lista para usar que proporciona una serie de beneficios, incluyendo:

  • Despliegue su aplicación en segundos con un simple git push.
  • Use su propio nombre de dominio y benefíciese de la configuración automática de certificados HTTPS para una mayor seguridad.
  • Disfrute de la tranquilidad con copias de seguridad automáticas, actualizaciones con un clic, y precios sencillos, transparentes y predecibles.
  • Obtenga un rendimiento óptimo y una seguridad robusta gracias a una VM privada y dedicada.

Ahorre tiempo y simplifique su vida: solo toma 5 minutos probar la solución de alojamiento en la nube de Python de Stackhero.

Configurar un entorno de desarrollo local implica instalar Python, las dependencias necesarias y herramientas en su ordenador.

Tenga en cuenta que el desarrollo local puede tener limitaciones, como restricciones de hardware o la necesidad de actualizaciones y copias de seguridad manuales.

Para comenzar a desarrollar con Python, necesitará instalar Python y sus dependencias en su ordenador.

Usaremos asdf, una herramienta versátil que le permite gestionar múltiples entornos y cambiar entre diferentes versiones sin esfuerzo.

Aunque asdf pueda parecer poco familiar, puede simplificar significativamente su experiencia de desarrollo en Python, ahorrándole tiempo y evitando problemas comunes asociados con la gestión de múltiples entornos y versiones.

Python tiene sus propios gestores de entornos virtuales (python venv, mkvirtualenv o virtualenv), comúnmente utilizados para aislar las dependencias de los proyectos. Sin embargo, con asdf, no necesitará depender de estos, ya que ofrece una solución más robusta para gestionar diversos entornos de ejecución y versiones.

asdf es útil no solo para Python sino también para muchos otros lenguajes como Node.js, Ruby, PHP, y más.

Para instalar asdf, simplemente siga los pasos descritos en la documentación oficial.

Una vez completada la instalación, puede verificar que asdf funciona correctamente ejecutando asdf version en su terminal. Este comando debería mostrar la versión instalada de asdf, confirmando que está listo para usar.

Para instalar la última versión de Python usando asdf, puede ejecutar los siguientes comandos:

asdf plugin add python https://github.com/danhper/asdf-python.git
asdf install python latest
asdf global python latest

Después de completar la instalación, verifique que todo funcione correctamente ejecutando el siguiente comando para mostrar la versión de Python instalada:

python --version

Esto debería devolver el número de versión del Python recién instalado, confirmando que está correctamente configurado y listo para usar.