python scikit错误-没有名为sklearn的模块

python scikit错误-没有名为sklearn的模块,python,scikit-learn,Python,Scikit Learn,当我关注网站()并键入python makeSubmission.py时,我收到以下错误消息: ImportError: No module named sklearn 我想我已经成功安装了以下组件: 适用于windows的Python 3.4 sciPy、NumPy和matplotlib 设置工具 scikit学习 皮查姆 然后,我打开“Python3.4命令行”,键入importsys;打印(系统路径),但我收到了消息 Traceback (most recent call last):

当我关注网站()并键入
python makeSubmission.py
时,我收到以下错误消息:

ImportError: No module named sklearn
我想我已经成功安装了以下组件: 适用于windows的Python 3.4 sciPy、NumPy和matplotlib 设置工具 scikit学习 皮查姆

然后,我打开“Python3.4命令行”,键入
importsys;打印(系统路径)
,但我收到了消息

Traceback (most recent call last): File "<stdin>", line 1, in <module>
AttributeError: module object has no attribute '__path__'
Traceback(最近一次调用last):文件“”,第1行,在
AttributeError:模块对象没有属性“\u\u路径”

有人可以帮忙吗?

看起来您没有正确安装scikit learn
pip安装-U scikit learn
应该可以完成这项工作。此外,如果您计划在kaggle竞赛中使用python,我建议您下载python的Anaconda发行版。它负责所有必要的依赖关系,并包含竞赛所需的所有python包。我发现这比繁琐的依赖项下载更容易。以下是Ubuntu 14.04包名为python sklearn(以前称为python scikits learn),可以使用以下命令安装:
sudo apt get install python sklearn

如果您使用的是PyCharm或任何其他IDE,那么您也必须在PyCharm工具中单独安装“sklearn”。在我使用PyCharm的情况下,选择

文件菜单->默认设置->项目解释器->按
+
按钮并键入“sklearn”

按安装按钮。安装将在10到20秒内完成

第二个选项是,如果您已经使用终端安装了“sklearn”,那么您必须在您的IDE中设置路径