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 fluida y productiva.
👋 ¡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.
Configurar Python localmente implica instalar el runtime, las dependencias y las herramientas de desarrollo en su propio equipo. Esto le da un control total, pero usted es responsable de las actualizaciones, copias de seguridad y de mantener la coherencia de su entorno.
Configuración de su entorno Python local
Para una configuración flexible y consistente, puede utilizar asdf, una herramienta para gestionar múltiples versiones de runtimes. asdf no solo es compatible con Python, sino también con muchos otros lenguajes como Node.js, Ruby y PHP. Facilita el cambio entre versiones y mantiene sus proyectos aislados.
Los flujos de trabajo tradicionales en Python se basan en entornos virtuales (como python venv, virtualenv o mkvirtualenv) para separar dependencias. Con asdf, puede gestionar tanto las versiones de Python como los entornos de proyecto de forma más robusta, reduciendo la fricción y evitando los conflictos de versiones más habituales.
Instalación de asdf
Puede seguir la guía oficial de instalación de asdf para instalar asdf en su sistema.
Después de instalarlo, verifique que asdf está correctamente configurado ejecutando:
asdf version
Esto debería mostrar la versión instalada, confirmando que asdf está listo para usarse.
Instalación de Python usando asdf
Para añadir soporte para Python e instalar la última versión, puede ejecutar:
asdf plugin add python https://github.com/danhper/asdf-python.git
asdf install python latest
asdf global python latest
Una vez completado, compruebe la versión de Python:
python --version
Este resultado confirma que su instalación de Python está lista para el desarrollo.