Heim > Artikel > Backend-Entwicklung > Warum kann ich meine neue Anaconda-Umgebung unter Windows nicht aktivieren?
Frage:
Eine neu erstellte Anaconda-Umgebung kann unter Windows 8 nicht aktiviert werden. Erhalt der Fehlermeldung: „In C:PRAnacondaenvs ist keine Umgebung namens ‚C:PRtempvenvtest‘ vorhanden.“ Trotz erfolgreicher Erstellung der Umgebung schlägt die Aktivierung fehl.
Antwort:
Windows-Pfadkonfigurationsproblem
Um dieses Problem zu beheben, Es ist wichtig, die Windows-Umgebungsvariable PATH so festzulegen, dass sie den Pfad zum Skriptordner der jeweiligen Umgebung enthält. Angenommen, Sie haben mit dem folgenden Befehl eine Umgebung namens „py33“ erstellt:
conda create -n py33 python=3.3 anaconda
Standardmäßig erstellt Anaconda die Umgebung im Verzeichnis „C:Anacondaenvs“. Um die Umgebung zu aktivieren, müssen Sie die PATH-Variable wie folgt festlegen:
set PATH=C:\Anaconda\envs\py33\Scripts;C:\Anaconda\envs\py33;%PATH%
Dadurch wird sichergestellt, dass das Befehlsfenster den richtigen Python-Interpreter und die richtigen Skripte aus der „py33“-Umgebung verwendet.
Äquivalenter Linux/Mac-Aktivierungsbefehl
Auf Linux/Mac-Systemen lautet der Befehl zum Aktivieren der Umgebung:
$ source activate py33
Zusätzlicher Hinweis:
Anaconda erstellt nicht für jede Umgebung eine separate PYTHONPATH-Variable.
Das obige ist der detaillierte Inhalt vonWarum kann ich meine neue Anaconda-Umgebung unter Windows nicht aktivieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!