« Distribuer un projet en python » : différence entre les versions
Contenu supprimé Contenu ajouté
comme outil officiel. Ces extensions ont la particularité d'importer la fonction setup de distutils et de l'appeler avec les mêmes arguments |
|||
Ligne 9 :
== Environnement virtuel ==
Non seulement d'inclure les site-packages, site.py essaie de détecter si l'instance de python courante s'exécute dans un « '''environnement virtuel''' » (dit aussi venv, pour ''virtual environment''). Il détermine cela si il existe un fichier <code>pyenv.cfg</code> dans le répertoire immédiatement au dessus de l'exécutable python en cours. Si c'est le cas, le fichier site-packages de l'environnement virtuel est placé tout en haut de la liste <code>sys.path</code> afin que les imports soient en priorité cherchés dans cet environnement,
Toutefois La manière dont vous décrivez ces environnement est propre à chaque outil, nous décrirons plus loin celui de pip.
|