Shuru vient de recevoir une mise à niveau : la gestion des versions Python est désormais active ! Si vous utilisez Shuru pour vos tâches Node.js, vous serez heureux de savoir que vous pouvez désormais gérer vos versions Python avec la même facilité.
Avec cette dernière version (v0.0.9), Shuru peut télécharger, créer et installer Python à partir des sources, le tout en configurant simplement votre shuru.toml. Plus besoin d'outils supplémentaires comme pyenv. Définissez simplement la version Python dont vous avez besoin et Shuru s'occupe du reste.
Voici à quoi cela ressemble dans votre shuru.toml :
[versions] python = "3.10.2" [[task]] name = "setup" command = "pip install -r requirements.txt" [[task]] name = "run" command = "python app.py" default = true
Lorsque vous spécifiez une version de Python, Shuru :
Si vous souhaitez voir le processus de construction en temps réel, définissez la variable d'environnement SHURU_BUILD_PYTHON_VERBOSE :
export SHURU_BUILD_PYTHON_VERBOSE=1
Avec cette variable activée, vous obtiendrez un résultat détaillé pendant la construction, ce qui facilitera le dépannage en cas de problème.
Python n'est pas le seul langage pris en charge par Shuru. Il gère toujours vos versions Node.js de la même manière, afin que vous puissiez basculer de manière transparente entre les environnements pour différents projets. Shuru facilite la configuration des deux dans un seul fichier, garantissant que vous exécutez toujours les versions correctes pour vos applications.
Cet ajout fait de Shuru un outil plus polyvalent pour les développeurs qui travaillent à la fois en JavaScript et en Python. La gestion de votre environnement de développement doit être simple et Shuru vise à simplifier ce processus.
Découvrez la dernière version sur GitHub et commencez à intégrer la gestion Python dans votre flux de travail. Bon codage !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!