2014-09-10 4 views
10

Ich benutze PyCharm 3.4.1, und ich habe es konfiguriert, um einen Interpreter von einem Python 3.4 venv zu verwenden.Gibt es eine Möglichkeit, PyCharm dazu zu zwingen, sein Verständnis einer virtuellen Umgebung zu aktualisieren, außer zu beenden und neu zu starten?

Wenn ich jedoch eine externe "pip install" von zusätzlichen Paketen an die Venv mache, hebt PyCharms Codeanalyse die Referenzen immer noch als unzufrieden hervor. (Zuletzt, nach der Installation eines Pakets als bearbeitbare Quelle.)

Beenden & Neustart behebt das Problem. Aber gibt es eine andere Möglichkeit, PyCharms Idee von dem, was dem venv-Interpreter zur Verfügung steht, zu erneuern?

Antwort

0

Ich konnte dies lösen, indem ich den Interpreter-Pfad der von Ihnen verwendeten Umgebung ändere, ihn dann wieder bearbeite und anwende. Immer noch nicht perfekt, aber Sie müssen PyCharm nicht neu starten.

Sie können es in Einstellungen/Projekt/Projekt Interpreter bearbeiten. Klicken Sie auf das Zahnrad neben den Dropdown-Interpreten.