Créer un environnement virtuel Python
Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un compteToutes les questions

Céline
3 janvier 2023
Résolue
2 réponses
Créer un environnement virtuel Python
Bonjour,Je suis coincée ici $ python3.7 -m venv env
bash: python3.7: command not found
$ python 3.7 -m venv env
C:\Python37\python.exe: can't open file '3.7': [Errno 2] No such file or directory
J'ai aucune idée de ce que je dois ou peux faire... Je ne sais absolument pas utiliser le terminal
00:00:00 :Pour créer un environnement virtuel, on va utiliser un module qui est inclus par défaut avec Python qui s'appelle venf.Pour utiliser ce module, on va déjà utiliser Python 3.7 et on va mettre le flag "-m", ici, qui dit qu'on veut exécuter un module à partir de Python 3.7.
00:00:16 :Donc Python 3.7 "-m", et ensuite le module venf, donc le nom du module.Et pour finir, on va mettre le nom de l'environnement virtuel qu'on veut créer.
00:00:33 :Généralement, on va choisir quelque chose d'un peu plus court, et généralement, on va l'appeler tout simplement env.Donc env, vous pouvez l'appeler comme vous voulez, c'est vraiment à vous de voir ce que vous voulez donner comme nom à votre environnement virtuel.
00:00:44 :Donc j'appuie sur Entrée, ça va prendre quelques secondes, et vous allez voir que si on fait un ls, on a un nouveau dossier qui apparaît, qui s'appelle env,donc du nom de l'environnement que j'ai décidé de créer ici.
00:00:55 :Et si je vais à l'intérieur de ce dossier env, j'ai plusieurs sous-dossiers, donc un dossier bin, un dossier include, un dossier lib,et un fichier ici, pyenv.cfg, qui est la configuration de notre environnement.
00:01:08 :A l'intérieur du dossier bin, c'est là que se trouve l'installation de Python particulière à notre environnement virtuel.On va retrouver également pip pour installer des packages à l'intérieur de cet environnement virtuel,et activate, qu'on va voir tout de suite dans la prochaine partie, pour activer notre environnement virtuel.
00:01:24 :Si je vais dans le include, je n'ai rien à l'intérieur de ce dossier, c'est normal,et si je vais dans lib, c'est là que je vais retrouver les différents packages que j'aurais installés avec pip.
Ce n'est pas fini...
✋
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.