2017-07-14 14 views
1

Ich möchte eine separate virtuelle Umgebung für jedes Projekt in Pycharm verwenden. Zu diesem Zweck habe ich für jedes Projekt eine virtuelle Umgebung erstellt. Ich kann keine klare Dokumentation finden, wenn ich diese virtuellen Umgebungen für jedes Projekt aktivieren/deaktivieren muss, wenn ich Dinge durch PIP-Befehl hinzufügen oder entfernen möchte, oder automatisch im Pycharm-Terminal für das bestimmte offene Projekt getan wird. Ich denke, es könnte später Fall sein, denn wenn ich verwende, dann bekomme ich eine andere virtuelle Umgebung für jedes Projekt.Virtuelle Umgebung für jedes Projekt in Pycharm

Wäre nett von jemandem zu hören, der virtuelle Umgebung in Pycharm verwendet hat, um zu sehen, ob ich auf dem richtigen Weg bin.

Ich folgte dieser Methode, um die virtuelle Umgebung zu erstellen.

https://www.jetbrains.com/help/pycharm/creating-virtual-environment.html

Antwort

3

Ja, Sie sind auf dem richtigen Weg. Die Dinge, die passieren, sind jedoch ziemlich explizit, nicht "automatisch" und hinter den Kulissen. In Settings | Project | Project Interpreter wählen Sie den Interpreter (oder virtuellen Interpreter), den Sie verwenden/hinzufügen/Pakete entfernen möchten. Wenn Sie ein virtuelles env erstellen, können Sie es für die Freigabe zwischen Projekten freigeben. Für dich tu das nicht. Wenn Sie das getan haben, stellen Sie sicher, dass alle Ihre Projekte auf verschiedene (virtuelle) Interpreter und nicht auf denselben verweisen.

+0

@nanoteck danke. Der Projekt-Interpreter wird beim Erstellen der virtuellen Umgebung automatisch auf eine virtuelle Umgebung festgelegt. Ich war mehr verwirrt darüber, wo ich die neuen Pakete installieren sollte, wenn ich pip. Muss ich die virtuelle Umgebung dafür aktivieren oder nicht? Wenn ich einen pip-Befehl im Terminal des geöffneten Projektfensters ausführen, sollte das ausreichen? – utengr

+0

Persönlich habe ich in 'PyCharm' nie' pip' verwendet. [This] (https://www.jetbrains.com/help/pycharm/installing-uninstalling-and-upgrading-packages.html) ist die bevorzugte Methode. Wenn Sie neue Pakete installieren möchten, gehen Sie zu 'Einstellungen | Projekt | Projektdolmetscher'. Klicken Sie auf ein Paket und drücken Sie "-" ist die bevorzugte Methode zum Entfernen. Klicken Sie für Sie auf das Symbol "+". Sie haben dann ein Fenster, das die Schnittstelle zum Installieren von Paketen ist. Klicken Sie einfach auf das gewünschte Paket und klicken Sie auf Installieren. – nanotek

+0

Das Pip im Terminal von Pycharm funktioniert genauso wie das, was Sie hier erwähnt haben. Ich habe es getestet. Installierte Pakete über dieses Terminal sind in anderen virtuellen Umgebungen nicht sichtbar, so dass ich die virtuelle Umgebung nicht manuell aktivieren/deaktivieren muss. – utengr

Verwandte Themen