Python modulenotfounderror:没有名为';sklearn';

Python modulenotfounderror:没有名为';sklearn';,python,scikit-learn,Python,Scikit Learn,在python中,当我在解释器中运行此代码时,我得到一个错误: “modulenotfounderror:没有名为'sklearn'的模块” 我如何解决这个问题? 我可以在空闲版本中成功运行这个。但是在运行解释器时,它不起作用。默认情况下,sklearn模块不是用Pyhton预先打包的。您必须使用pip安装sklearn模块 在python控制台上运行以下命令以安装sklearn模块: pip安装sklearn 您还可以安装帮助学习模块的实用程序模块: pip安装numpy pip安装scip

在python中,当我在解释器中运行此代码时,我得到一个错误:

“modulenotfounderror:没有名为'sklearn'的模块”

我如何解决这个问题?
我可以在空闲版本中成功运行这个。但是在运行解释器时,它不起作用。

默认情况下,sklearn模块不是用Pyhton预先打包的。您必须使用pip安装sklearn模块

在python控制台上运行以下命令以安装sklearn模块:

pip安装sklearn

您还可以安装帮助学习模块的实用程序模块:

  • pip安装numpy
  • pip安装scipy

请检查您在解释器中使用的python版本:

哪种python
python--version

如果与空闲版本不同,则必须首先设置环境路径。因为您提到了
.exe
,下面是在Windows机器上设置的方法。请将以下命令之一写入命令提示符。(这取决于在空闲版本中使用的版本。)

设置路径=%path%;C:\python36

设置路径=%path%;C:\python27

C:\python36
是在Windows机器上安装python的地方


在命令行中,如果您有多个python版本,并且希望使用指定版本的python,可以尝试
py-2
py-3

您所说的.exe是什么意思?
from sklearn import tree