3 votes

Pour chaque nouveau cadre Python Env ?

Je suis très novice en matière de Linux, il se peut donc que je pense davantage à la manière de Windows.

Je veux développer quelque chose en Python, en particulier Django et Discord Bot. J'ai un dossier PythonEnvironment où j'ai mis en place un Python Venv appelé pyvenv . Maintenant je veux installer "discord.py" et je me suis demandé : Dois-je installer pour discord.py son propre Venv (par exemple discordvenv ) et pour Django son propre Venv (ex. djangovenv ), ou simplement installer tout dans un seul Venv ?

Et lorsque j'ai installé tout ce dont j'ai besoin, puis-je simplement commencer à programmer dans PyCharm comme sous Windows, ou dois-je faire quelque chose de plus, par exemple demander à Pycharm de travailler dans un Venv spécifique ?

4voto

karel Points 97032

Commencez à programmer dans PyCharm comme dans Windows et installez tout ce qui appartient au projet en cours dans un seul venv. Chaque fois que vous installer un paquetage Python spécifiquement pour un projet, PyCharm ajoute les paquets qui ont été installés au venv du projet où PyCharm les trouvera automatiquement.

Si l'un des paquets Python du projet est installé à partir des dépôts par défaut d'Ubuntu, PyCharm les trouvera aussi automatiquement, si vous sélectionnez l'option Hériter des paquets du site global lorsque vous créez un nouveau projet.

Sélectionnez Fichier -> Nouveau projet pour créer un nouveau projet. Cliquez sur le triangle marqué par le curseur de la souris dans la capture d'écran ci-dessous pour afficher les options du nouveau projet.

Create Project

Vérifiez ensuite le Hériter des paquets du site global et cliquez sur le bouton Create dans le coin inférieur droit de la fenêtre Créer un projet.

Create Project options

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X