sklearn安装过程中遇到的问题!

已经在终端成功import sklearn了
为什么Python代码里还会报错
ModuleNotFoundError: No module named 'sklearn'

本人参考gpt部分内容调写:
这可能是因为您在终端中使用的Python版本与您在代码中使用的Python版本不同。您可以在终端中运行以下命令来查看您正在使用的Python版本:

python --version

然后,在您的Python代码中,您可以在顶部添加以下行来指定您要使用的Python版本:

#!/usr/bin/python3

或者,您可以使用以下命令在代码中安装scikit-learn:

!pip install scikit-learn

这将确保您在代码中使用的Python版本与您在终端中使用的Python版本相同,并且已安装所需的scikit-learn库。

  • 给你找了一篇非常好的博客,你可以看看是否有帮助,链接:sklearn解决回归问题
  • 同时,你还可以查看手册:sklearn 预处理过程中的数据泄漏 中的内容
  • 除此之外, 这篇博客: 如何下载sklearn中的 问题描述:No module named ‘sklearn’ 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 有时在做到部分数据文件读取的时候会用到shuffle这个方法,这时候就要用到sklearn。
    sklearn需要自行去下载