2017-07-11 152 views
0

我是python的新手,並將其安裝在windows操作系統中,並且在YouTube上的Google機器學習教程之後,我在導入scikit程序包時遇到錯誤。在Python中導入sklearn時導入錯誤

我按照教程中所示安裝了Anaconda軟件包,但是當導入sklearn時出現導入錯誤。

import sklearn 

我也嘗試

from sklearn import tree 

這是錯誤

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版本3.6.1是

鏈接的視頻教程https://www.youtube.com/watch?v=cKxRvEZd3Mw

+0

發佈使用的導入語句,併發布後,你是如何安裝sklearn不張貼視頻鏈接 –

+0

什麼是導入錯誤說?將其粘貼到您的問題中。 –

+0

刪除anaconda並嘗試pip install scikit-learn,pip install numpy,pip install scipy – babygame0ver

回答

1

難道你的U Windows?從你發佈的錯誤,我說是的。

打開您的終端(cmd)並嘗試導入sklearn之前嘗試這些。

pip install -U scikit-learn 

conda install scikit-learn 

另外,還要確保您有numpy的和SciPy的:

pip install numpy 
pip install scipy 

編輯

的暢達錯誤意味着暢達是不是在你的PATH環境。

通過選擇BOTH的安裝說明的選項解決這個問題,卸載蟒蛇並重新安裝,這時候如圖所示:

enter image description here

EDIT 2

如果你不這樣做pip然後,從here下載get-pip.py文件,然後使用cmd在保存get-pip.py的文件夾內運行python get-pip.py

+0

也pip安裝scipy – babygame0ver

+0

@AkshaySingh權利。只是加了它 – sera

+0

@sera'conda'不被識別爲內部或外部命令, 可操作的程序或批處理文件。 – Raj