Mettez en place votre environnement Python Flashcards
Comment installer un paquet en Python ?
Pour installer un paquet en Python faut aller sur l’invite de commande et taper la commande pip install .
Comment lister les paquets installées ?
Sur l’invite de commande tapez pip list ou pip freeze.
Comment avoir des informations sur un paquet installé ?
Sur l’invite de commande tapez pip show
Comment avoir des informations sur plusieurs paquets installés ?
Sur l’invite de commande tapez pip show
Comment fonctionne le système de versioning de paquets ?
Major.minor.patch.
Si la modification consiste en une correction de bug rétrocompatible, le numéro de patch est incrémenté.
Si elle consiste en un élément de nouvelle fonctionnalité rétrocompatible, le numéro minor est incrémenté.
Si elle n’est pas rétrocompatible , alors major est incrémenté. Il s’agit alors d’un « breaking change » :pirate:, ce qui signifie que le changement de version peut “casser” un script Python donné, et il sera nécessaire de réécrire ce dernier en tenant compte des changements apparus dans la nouvelle version du paquet.
Comment installer la version spécifique d’un paquet ?
pip install nomDuPaquet ==2.1.0
Comment démarrer un programme depuis l’invite des commandes en Python?
python NomDuProgramme
Comment créer un environnement en Python ?
python -m venv nomEnvironnement
A quoi sert le fait de créer des environnements virtuels ?
Que les paquets aient la bonne version pour pouvoir exécuter le code. Car des fois si le code que tu prends sur le web ne marche pas c’est du à l’incompatibilité des paquets (versions plus vieilles).
Quelle est la commande pour activer un environnement ?
source env/bin/activate
Est que quand tu démarres un nouvel environnement il y a des paquets installés ?
Non
Quelle est la commande pour désactiver un environnement ?
deactivate
Quels sont les étapes pour passer d’un environnement virtuel à un autre ?
Il suffit d’aller dans le répertoire de l’autre projet et activer l’environnement avec “source env/bin/activate”. Puis faire “pip freeze” pour vérifier que c’est les bons paquets qui sont installés.
Qu’est qu’un fichier requirements.txt ?
Un fichier requirements.txt est un fichier qui indique au développeur qui reprend votre projet les paquets/modules dont il a besoin pour son environnement virtuel.
Est que l’environnement virtuel est ajouté dans le git ?
Non le fichier environnement ne s’ajoute pas on le met dans le git.ignore. C’est comme en Node. js on met pas les fichiers node-modules dans le git.