Python: Développer en Python : l'approche locale
Cette documentation fait partie du guide Plateforme de développement. Consultez le guide complet ici : Préparez votre plateforme de développement pour une expérience fluide et productive.
👋 Bienvenue dans la documentation Stackhero !
Stackhero offre une solution Python cloud clé en main conçue pour simplifier vos déploiements :
- Déployez votre application en production en quelques secondes grâce à un simple
git push.- Utilisez votre propre nom de domaine, avec une configuration automatique du certificat HTTPS pour des connexions sécurisées gérées pour vous.
- Profitez de sauvegardes automatiques, de mises à jour en un clic et d'une tarification prévisible, afin que vous puissiez vous concentrer sur votre code plutôt que sur la gestion de l'infrastructure.
- Bénéficiez d'une performance et d'une sécurité accrues sur une infrastructure privée et dédiée. Votre environnement est isolé et protégé.
Gagnez du temps et simplifiez votre workflow : votre code peut être en ligne avec l'hébergement Python cloud de Stackhero en seulement 5 minutes.
Installer Python localement signifie installer le runtime, les dépendances et les outils de développement sur votre propre machine. Vous gardez ainsi un contrôle total, mais vous êtes responsable des mises à jour, des sauvegardes et de la cohérence de votre environnement.
Préparer votre environnement Python local
Pour une configuration flexible et homogène, vous pouvez utiliser asdf, un outil de gestion multi-versions pour différents runtimes. asdf prend en charge Python, mais aussi de nombreux autres langages comme Node.js, Ruby ou PHP. Il facilite le passage d'une version à l'autre et l'isolation de vos projets.
Les workflows Python traditionnels reposent sur des environnements virtuels (comme python venv, virtualenv ou mkvirtualenv) pour séparer les dépendances. Avec asdf, vous gérez à la fois les versions de Python et les environnements de projet de façon plus robuste, ce qui réduit les frictions et évite les conflits de versions courants.
Installer asdf
Vous pouvez suivre le guide officiel d'installation d'asdf pour mettre en place asdf sur votre système.
Après l'installation, vérifiez que asdf est bien configuré en exécutant :
asdf version
La version installée doit s'afficher, ce qui confirme que asdf est prêt à l'emploi.
Installer Python avec asdf
Pour ajouter le support Python et installer la dernière version, exécutez :
asdf plugin add python https://github.com/danhper/asdf-python.git
asdf install python latest
asdf global python latest
Une fois terminé, vérifiez la version de Python :
python --version
Ce résultat confirme que votre installation Python est prête pour le développement.