wake-up-neo.com

PyCharm: Anaconda-Installation wird nicht gefunden

Ich hatte Anaconda unter Windows 10 vor der Verwendung von PyCharm in C:\ProgramData\Anaconda3 installiert. Jetzt zeigt PyCharm: "Anaconda-Installation wurde nicht gefunden", wenn ich versuche, eine Conda-Umgebung zu verwenden.

Ich habe auch Anaconda zu PATH hinzugefügt.

Gibt es eine Möglichkeit, PyCharm zu zeigen, wo Anaconda installiert ist?

29
AstronAUT

Es gibt einen offenen Fehler, derzeit scheinen PyCharm und IDEA die Conda-Installation nur in% HOMEPATH%/anaconda zu erkennen. https://youtrack.jetbrains.com/issue/PY-26923

Die einfachste Problemumgehung ist das Erstellen eines Symlinks zu $ ​​HOME/.anaconda

mklink /D %HOMEDRIVE%%HOMEPATH%\anaconda C:\ProgramData\Anaconda3

Beachten Sie, dass C:\ProgramData\Anaconda3 durch den Pfad zu Ihrer Anconda-Installation ersetzt werden sollte. Wenn Sie sich für die Installation von "Just Me" anstelle von "All Users" entschieden haben, wird Ihr Standardspeicherort festgelegt 

C:\Users\<your_username>\AppData\Local\Continuum\anaconda3

UPDATE: Dieses Problem wurde in IDEA und PyCharm seit Version 2018.1 behoben. Sie können unter Python Interpreter- oder SDK-Einstellungen im Abschnitt Conda-Umgebung einen benutzerdefinierten Pfad angeben.

61
Ahti Kitsik

In der obigen Antwort von @Ahti Kitsik funktionierte die folgende Zeile nicht und führte zu einem Fehler: mklink/D% HOMEPATH%\anaconda C:\ProgramData\Anaconda3

Aufgrund eines anderen Installationsorts funktionierte Folgendes für mich:

mklink /D "%HOMEPATH%\anaconda" "C:\Dev\Anaconda3"

"C:\Dev\Anaconda3" sollte der Anaconda-Installationsordner auf Ihrem PC sein.

Stellen Sie außerdem sicher, dass Sie cmd mit Administratorrechten ausführen. Andernfalls wird beim Erstellen des Symlinks ein Berechtigungsfehler angezeigt.

3
Chenhua

Sie können Anaconda Python zunächst nicht in Ihrer Konsole finden. Klicken Sie auf "Interpreter konfigurieren" in Blau.

 enter image description here

Klicken Sie auf das kleine Zahnrad in Reset (blau + rechte Ecke) und wählen Sie 'local hinzufügen' .  enter image description here Zeigen Sie auf Ihren Python in Anaconda

 enter image description here

Hier sind Sie ja

 enter image description here

2
Tina Liu

Unter Ubuntu 16.04 hatte ich dasselbe Problem, wo ich Anaconda unter ~/.local/opt/anaconda3..__ installiert hatte. Das Erstellen eines Symlinks unter ~/anaconda3 hat das Problem für mich gelöst. 

1

Ich habe das behoben durch:

  • Deinstallation der Anaconda, die mit Visual Studio 2017 installiert wurde. Ich tat dies, indem ich die Option im VS2017-Installationsprogramm deaktivierte.
  • Installation von Anaconda nach dem Herunterladen des offiziellen Installationsprogramms .
  • Neustart meines PCs.

Meine Theorie ist, dass VS2017 Anaconda an einem nicht standardmäßigen Speicherort installiert und PyCharm es nicht finden kann. Das Anaconda-Installationsprogramm gibt an, dass VS2017 auch nach dieser Änderung noch einwandfrei mit Python funktionieren sollte.

1
Contango

Ich hatte ein ähnliches Problem beim Ausführen von Linux (Ubuntu), weil ich anaconda an einem benutzerdefinierten Speicherort installiert habe. Das Problem wurde behoben, indem eine symbolische Verknüpfung zu Anaconda im Ausgangsverzeichnis erstellt wurde.

Sie können dazu den folgenden Befehl ausführen:

ln -s /_my_custom_path_to_/anaconda3/ /home/_my_user_name_/anaconda3

* merken Sie sich _my_custom_path_to_ und _my_user_name_/ sind Ihr benutzerdefinierter Pfad zu Anaconda und Benutzername entsprechend

0
Smartens

mklink/D% HOMEDRIVE %% HOMEPATH%\anaconda "C:\Programme\Anaconda3"

0
LeoZ