web-dev-qa-db-de.com

Anaconda3 2.4 mit Python 3.5-Installationsfehler (Prozedureintrag nicht gefunden; Windows 10)

Ich habe mich gerade entschlossen, von Python 2.7 auf Python 3.5 zu wechseln, und habe daher versucht, Anaconda (64 Bit) mit der 3.5-Umgebung neu zu installieren. Wenn ich versuche, das Paket zu installieren, bekomme ich einige Fehler in der Form von (Übersetzung aus dem Deutschen, daher vielleicht nicht genau):

Der Prozedureintrag "__telemetry_main_return_trigger" konnte nicht in DLL "C:\Anaconda3\pythonw.exe" gefunden werden.

und

Der Prozedureintrag "__telemetry_main_invoke_trigger" konnte nicht in DLL "C:\Anaconda3\python35.dll" gefunden werden.

Der Titel des zweiten Fehlermeldungsfelds verweist weiterhin auf Pythonw.exe. Beide Fehler treten mehrmals auf - jedes Mal, wenn eine Extraktion abgeschlossen wurde. Das Installationsfortschrittsfeld wird angezeigt

[...]

extraktion abgeschlossen.

Ausführen: "C:\Anaconda3\pythonw.exe" "C:\Anaconda3\Lib_nsis.py" postpkg

Nachdem ich mich durch die Installation gefoltert habe, bekomme ich die Warnung

Anaconda-Menüs konnten nicht erstellt werden

Wenn ich es einmal ignoriere, bekomme ich meine schönen Fehlermeldungen und sagt mir das

Anaconda-Verzeichnisse konnten nicht initialisiert werden

dann

Fehler beim Hinzufügen von Anaconda zum Systempfad

Natürlich funktioniert nichts, wenn ich mich traue, dieses Chaos zu benutzen, das es installiert. Was könnte schief gehen? Auf anderen Computern mit Windows 10 funktioniert es gut.

P.S .: Eine Installation von Anaconda2 2.4 mit Python 2.7 funktioniert ohne Fehlermeldung, kann aber trotzdem nicht verwendet werden (andere Fehler).

15
Renatius

Endlich habe ich den Grund gefunden. Wenn also jemand anderes dieses Problem hat:

Hier Die Einstiegspunkte sind ebenfalls ein Problem und Michael Sarahan gibt die Lösung an. Installieren Sie zunächst die Visual C++ Redistributable für Visual Studio 2015 , die von der neuen Version von Python verwendet wird. Danach installieren Sie das Anaconda-Paket und es sollte wie ein Zauber wirken.

9
Renatius

Sie können auch Ihre Standard-Anaconda-Installation verwenden und einfach eine Umgebung basierend auf 2.7/3.4 usw. erstellen. Anaconda lädt alle kompatiblen Pakete aus dem Repository herunter und installiert sie, sodass Sie eine vollständige Installation erhalten. 

conda create -n py27 python=2.7 anaconda

conda create -n py34 python=3.4 anaconda

Um die neue Umgebung (in Windows) zu verwenden, können Sie Ihre IDE auf den erforderlichen Umgebungsordner verweisen:

C:\Anaconda3\envs\py34\python.exe

In der Windows-Befehlszeile müssen Sie nur Folgendes eingeben:

activate py34

Dokumentation: http://conda.pydata.org/docs/py2or3.html

Ich empfehle Ihnen, Ihre Anaconda-Version mit Python 2.7 neu zu installieren, die Sie zuvor verwendet haben. Fügen Sie dann einfach eine neue Umgebung für Python 3.x hinzu und verwenden Sie diese nach Bedarf.

2
ode2k

Ich hatte das gleiche Problem, dann habe ich "für alle Benutzer" installiert: gelöst . Sehr viel einfacher als die Links, die für einen Anfänger bereitgestellt werden, wie ich bin.

1
MarcoFurio

Für das Problem "Anaconda-Menüs konnten nicht erstellt werden", kann dies folgende Ursachen haben: Dies kann der Fall sein, wenn PATH bereits zu lang ist. Wie lang ist Ihre PATH-Umgebungsvariable? Windows begrenzt dies auf 1024 Zeichen. Es gibt einige Problemumgehungen, die hier verkürzt werden: Wie vermeiden Sie es, die PATH-Umgebungsvariable in Windows zu überfüllen?

Dies ist die Frage und Lösung anderer Personen https://groups.google.com/a/continuum.io/forum/#!topic/anaconda/mjrbE6rKyi8

Wenn ich den Umgebungspfad kurzgeschlossen habe, funktioniert es!

0
JACK

Wenn Sie Windows verwenden, starten Sie den Befehl Eingabeaufforderung als Administrator und führen Sie die folgenden Befehle aus 

  1. "C:\ProgramData\Anaconda3\pythonw.exe" -E -s "C:\ProgramData\Anaconda3\Lib_nsis.py" Addpath
  2. "C:\ProgramData\Anaconda3\pythonw.exe" -E -s "C:\ProgramData\Anaconda3\Lib_nsis.py" mkdirs
  3. "C:\ProgramData\Anaconda3\pythonw.exe" -E -s "C:\ProgramData\Anaconda3\Lib_nsis.py" mkmenus

Vergessen Sie nicht, den Pfad zum Pfad in Ihrem System zu ändern. Vor dem Ausführen dieser Befehle befindet sich keine Anaconda Navigator-App in Ihrem Startmenü. Stellen Sie nach Ausführung dieser Befehle sicher, dass die Anaconda Navigator-App im Startmenü verfügbar ist. 

0
Khader M A

Wenn Sie Fehler wie: .__ erhalten. Anaconda-Menüs konnten nicht erstellt werden
Anaconda-Verzeichnisse konnten nicht initialisiert werden
Fehler beim Hinzufügen von Anaconda zum Systempfad
Ignorieren Sie sie einfach während der Installation und suchen Sie nach der Installation nach dem Verzeichnis "anaconda3", und korrigieren Sie den Pfad in Umgebungsvariablen path ..__ Es wurde unter "C:\ProgramData\Anaconda3" installiert. Sie müssen alle 3 Pfadeinträge für anaconda3 ändern und dann versuchen, "jupyter notebook" in CMD auszuführen.

0
Shubham