ModuleNotFoundError:没有名为 sklearn 的模块

Imd*_*que 15 scikit-learn anaconda3

当我跑步时:

from sklearn import datasets
Run Code Online (Sandbox Code Playgroud)

我收到错误:

ModuleNotFoundError: No module named 'sklearn'
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

小智 32

您也可以尝试安装:scikit-learn

pip install scikit-learn
Run Code Online (Sandbox Code Playgroud)

或通过康达:

conda install scikit-learn
Run Code Online (Sandbox Code Playgroud)

  • @MehdiCharife 我的错。根据 pypi 上的“sklearn”包,它已被弃用:https://pypi.org/project/sklearn/。我的措辞是由于管制计划造成的,尝试安装“sklearn”越来越频繁地失败,直到 2023 年底总是出错,但它已经被弃用了。 (2认同)

Muh*_*war -1

你基本上没有安装sklearn库..所以首先使用下面的命令安装sklearn。

pip install sklearn

然后运行代码它将解决您的问题。

  • 来自 `poetry add sklearn` `poetry show`:`sklearn 0.0.post1 已弃用 sklearn 包,请使用 scikit-learn 代替`。安装“scikit-learn”可以解决“sklearn”依赖项。 (3认同)