Commande pour activer l'environnement virtuel

quentin2121 Messages postés 8901 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 13 septembre 2024 - Modifié le 19 mai 2024 à 13:08
mamiemando Messages postés 33264 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 13 septembre 2024 - 21 mai 2024 à 12:26

Bonjour,

Comment fait-on pour activer l'environnement virtuel dans Pycharm ? Je possède python 311. Merci et bon dimanche.


Windows / Firefox 126.0


A voir également:

2 réponses

Diablo76 Messages postés 202 Date d'inscription vendredi 25 novembre 2022 Statut Membre Dernière intervention 19 juillet 2024 43
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.

0
quentin2121 Messages postés 8901 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 13 septembre 2024 1 280
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 !

0
yg_be Messages postés 23177 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 14 septembre 2024 1 533 > quentin2121 Messages postés 8901 Date d'inscription lundi 24 mai 2010 Statut Membre Dernière intervention 13 septembre 2024
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.

0
mamiemando Messages postés 33264 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 13 septembre 2024 7 777
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

0