2017-12-01 11 views
0

Wenn ich versuche, sklearn zu importieren, erhalte ich die folgende Fehlermeldung:kann nicht geladen werden Scikit-Learn

ImportError: DLL load failed: Das angegebene Modul wurde nicht gefunden.

(In Englisch: Das angegebene Modul wurde nicht gefunden)

Ich arbeite unter Windows 10, 64-Bit. Ich benutze Python 3.6.1. (und keine andere Version), Anaconda und PyCharm. Ich installierte scikit lernen-

conda install scikit-learn

mit und ich kann es in

conda list

sowie in Datei finden | Einstellungen | Projektdolmetscher mit Version 0.19.1. Ich habe auch numpy 1.13.3 und scipy 1.0.0.

Ich weiß, dass diese Fehlermeldung mehrfach diskutiert wurde, aber keine dieser Diskussionen konnte mir helfen ... Ich habe versucht, numpy, scipy und scikit-learn zu deinstallieren und neu zu installieren. Ich habe auch versucht, scikit-learn mit pip zu installieren. Wenn ich nach dem Zufallsprinzip versuche, andere Pakete, die in meiner Conda-Liste sind, zu laden, funktionieren sie alle ganz gut, aber nicht scikit-lernen.

Ich weiß nicht einmal, wo mein Fehler ist. Kann mir jemand einen Hinweis in die richtige Richtung geben oder einen Vorschlag, was ich versuchen könnte?

Danke!

+0

Hat u versuchen Gohlke [libs] (https: //www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn) – SmartManoj

+0

Versuchen Sie, conda install sklearn – Sam

+0

Haben Sie Visual C++> 14 – SmartManoj

Antwort

0

Haben Sie versucht, sklearn direkt von einem Python-Interpreter zu importieren?

Versuchen Sie auch, in Ihrem Projekt-Einstellungen zu überprüfen, die sklearn als ein Paket von dem Python-Interpreter erkannt zugeordnet ist (Einstellungen -> Projekt -> Projekt Interpreter)

+0

Ja, sklearn ist als Paket erkannt, ich finde es in meinem Dolmetscher. Ich importiere Sklearn auch direkt von einem Interpreter. Zusätzlich, wenn ich anfange "import sk" in den Interpreter zu schreiben, schlägt PyCharm sklearn vor. Aber immer noch, wenn ich das Skript ausführe, bekomme ich die Fehlermeldung ... – Hobbit