Outils pour utilisateurs

Outils du site


virtualenv

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
virtualenv [2019/03/05 12:05] sergevirtualenv [2020/03/26 12:50] – [Utilisation] serge
Ligne 52: Ligne 52:
 Utiliser l’interpréteur installé dans le « virtualenv » : Utiliser l’interpréteur installé dans le « virtualenv » :
     * ~/VEnv/bin/python3` (qui peut être utilisé comme shebang aussi bien sur)     * ~/VEnv/bin/python3` (qui peut être utilisé comme shebang aussi bien sur)
-Mais je suis noob en console python ! 
  
 ===Ensuite=== ===Ensuite===
Ligne 60: Ligne 59:
 Le script main.py continuera a tourner dans l'environnement virtuel, même si la console est fermée. Le script main.py continuera a tourner dans l'environnement virtuel, même si la console est fermée.
  
-=====Requirement===== +===== Requirements.txt ===== 
-===Ressources=== +Pour faciliter la distribution de votre projet dans son virtualenv, il est recommandé de produire un fichier requirements.txt qui listera toutes les dependances de votre projet. 
-  * [[https://deusyss.developpez.com/tutoriels/Python/Virtualenvs/#LVI-D| Copie et déploiement de virtualenv]] + 
-  * [[https://deusyss.developpez.com/tutoriels/Python/packaging_pypi/#LIII-D|Installer un groupe de paquets grâce à un fichier requirement]] +=== Génération du fichier requirements.txt === 
-  * [[https://deusyss.developpez.com/tutoriels/Python/packaging_pypi/#LIII-A|Le format requirement]]+Pour générer le fichier requirements.txt 
 +  pip freeze > requirements.txt
  
-===Installation de modules indiqué dans requirements.txt===+=== Installation des modules indiqués dans requirements.txt ===
 <file txt requirements.txt> <file txt requirements.txt>
 twisted twisted
Ligne 83: Ligne 83:
   python3 mon_script.py   python3 mon_script.py
      
 +
 +===Ressources===
 +  * [[https://deusyss.developpez.com/tutoriels/Python/Virtualenvs/#LVI-D| Copie et déploiement de virtualenv]]
 +  * [[https://deusyss.developpez.com/tutoriels/Python/packaging_pypi/#LIII-D|Installer un groupe de paquets grâce à un fichier requirement]]
 +  * [[https://deusyss.developpez.com/tutoriels/Python/packaging_pypi/#LIII-A|Le format requirement]]
 +
  {{tag>python sb}}  {{tag>python sb}}
virtualenv.txt · Dernière modification : 2022/05/06 15:49 de serge