Commande pour activer l'environnement virtuel

quentin2121 Messages postés 9046 Date d'inscription   Statut Membre Dernière intervention   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 221 Date d'inscription   Statut Membre Dernière intervention   64
 

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 9046 Date d'inscription   Statut Membre Dernière intervention   1 250
 

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:\s\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 23538 Date d'inscription   Statut Contributeur Dernière intervention   1 583 > quentin2121 Messages postés 9046 Date d'inscription   Statut Membre Dernière intervention  
 

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 33697 Date d'inscription   Statut Modérateur Dernière intervention    

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