Commande pour activer l'environnement virtuel
mamiemando Messages postés 33506 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 31 janvier 2025 - 21 mai 2024 à 12:26
- Commande pour activer l'environnement virtuel
- Invite de commande - Guide
- Metre virtuel - Guide
- Comment activer windows 10 - Guide
- Bureau virtuel windows 10 - Guide
- Cle pour activer windows 10 gratuitement - Guide
2 réponses
19 mai 2024 à 19:13
Salut,
Pourquoi cette question ?
PyCharm, créer et active un environement virtuel par défaut, c'est le dossier .venv contenu dans ton projet.
21 mai 2024 à 12:26
Bonjour,
Je pense que tu devrais lire cette page.
Un environnement virtuel (venv) permet de créer un environnement python léger qui s'affranchit de ce qui est installé sur ton système. Cela inclue l'interpréteur python et les dépendances du projets. Ainsi, si sur le système sous-jacent évolue (version de python, modules python installés, etc), le projet n'est pas impacté, puisque tout ce dont il dépend est dans le venv.
Bien entendu, quand tu veux lancer le projet, cela oblige à activer son venv, en lançant le script activate qu'il contient.
Dans l'absolu, un venv se crée et s'active comme expliqué dans le tutoriel que j'ai mentionné en début de réponse.
Si tu utilises un IDE genre pycharm, selon la manière dont tu crées ton projet :
- le venv est créé lorsque tu lances le projet
- le venv est activé lorsque tu accèdes au terminal lié à ce projet (cela devrait se voir au niveau de l'invite de commande)
Bonne chance
20 mai 2024 à 12:27
Bonjour,
Merci pour cette info ! En fait le chemin dans mon Pycharm, au cours de mon projet "django", à créer un nouveau dossier du genre :
c:\Users\quent\PycharmProjects\pythonProject\polls pour mettre mes nouveaux projets crées avec Pycharm. Je l'ai supprimé et donc les fichiers python contenu dedans ne fonctionnent plus. Je l'ai ai refait avec IDLE de python et ils refonctionnent !
Cette histoire de chemin Pycharm m'a perturbé ! J'en venais à me demander si l'interpréteur python est toujours le même et l'environnement virtuel aussi ? J'espère que je suis clair dans mes explications, sinon ne pas hésiter à me demander des précisions !
20 mai 2024 à 15:13
bonjour, tu peux avoir plusieurs interpréteurs python et plusieurs environnements virtuels.
Ils ne sont donc certainement pas toujours les mêmes.
Décris peut-être ce qui ne fonctionne pas, si tu cherches un solution à quelque chose.