已经在终端成功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库。
有时在做到部分数据文件读取的时候会用到shuffle这个方法,这时候就要用到sklearn。
sklearn需要自行去下载