2017-07-11 5 views
0

Ich bin neu bei Python und habe es in Windows OS installiert und während ich das maschinelle Lernprogramm von Google auf youtube verfolgt habe, ist beim Importieren des scikit-Pakets ein Fehler aufgetreten.Importfehler beim Importieren von sklearn in Python

Ich habe das Anaconda-Paket installiert, wie im Tutorial gezeigt, aber beim Importieren von sklearn erhalte ich einen Importfehler.

import sklearn 

Ich habe auch versucht

from sklearn import tree 

Dies ist der Fehler

Traceback (most recent call last): 
    File "C:\Users\Raj Asha\Desktop\hello-world.py", line 2, in <module> 
    from sklearn import tree 
ModuleNotFoundError: No module named 'sklearn' 

Python-Version ist 3.6.1

Link Video Tutorial https://www.youtube.com/watch?v=cKxRvEZd3Mw

+0

Post die Import-Anweisung verwendet und auch post, wie Sie die sklearn installieren Video-Links nicht posten –

+0

Was ist der Import Fehler sagen? Fügen Sie es in Ihre Frage ein. –

+0

Entfernen Sie Anaconda und versuchen Sie, pip installieren scikit-lernen, pip installieren numpy, pip installieren scipy – babygame0ver

Antwort

1

Sie u Sie se Windows? Von dem Fehler, den du gepostet hast, sag ich ja.

Öffnen Sie Ihr Terminal (cmd) und versuchen Sie diese, bevor Sie versuchen, das Sklearn zu importieren.

pip install -U scikit-learn 

oder

conda install scikit-learn 

Auch stellen Sie sicher, dass haben numpy und scipy:

pip install numpy 
pip install scipy 

EDIT

Die Conda Fehler bedeutet, dass die Conda ist nicht in der PATH Umgebung.

enter image description here

EDIT 2

Wenn Sie nicht tun: wie gezeigt

Um das zu lösen, deinstallieren Anaconda und installieren Sie es dieses Mal wieder, indem sie in der Montageanleitung sowohl für die Auswahl von Optionen have pip dann, herunterladen von here die get-pip.py Datei und dann cmd verwenden python get-pip.py innerhalb des Ordners, in dem get-pip.py gespeichert ist

+0

auch Pip installieren scipy – babygame0ver

+0

@AkshaySingh rechts. nur hinzugefügt – sera

+0

@sera 'conda' wird nicht als interner oder externer Befehl erkannt, ausführbare Programm- oder Batch-Datei. – Raj