繁体   English   中英

MAC上的PyCharm-ModuleNotFoundError:没有名为“ sklearn”的模块

[英]PyCharm on MAC - ModuleNotFoundError: No module named 'sklearn'

我正在使用PyCharm并通过Mooc学习机器学习的基础知识。

像往常一样,当您尝试由老师自己演示的内容时,事情并没有按预期进行,直到现在我仍然可以自己解决问题,但是一段时间以来我一直陷于困境,这就是为什么我在这里创建帐户的原因: )

当我尝试import sklearn as pd时(找不到作为“代码”的方法),我得到ModuleNotFoundError: No module named 'sklearn'

我以前在pandas和numpy中遇到过同样的问题,并且能够通过添加来解决

import sys

sys.path.append("numpy_path/pandas_path")

并尝试在终端(我在Mac上)上进行一些操作,例如pip install numpyconda install numpy但这一次似乎没有任何效果。

我怀疑问题是sklearn在我计算机上的其他地方,而不是Python程序正在搜索的地方,但不确定。.请告诉我是否可以提供帮助:)

Pycharm使用的解释器环境可能与您之前使用的环境不同。 最好的检查方法是在Pycharm中转到菜单上的Pycharm,然后选择首选项,然后在“项目”下选择“项目解释器”。 顶部的下拉列表将显示Pycharm用于此项目的环境。 下面将是您在该环境中安装的所有库。 您可以查看列表并检查是否安装了所需的库。 如果未点击下方的+按钮,则搜索库,选择并点击安装。

还要注意。 奇怪的是,您选择import sklearn as pd因为这不是惯例。 惯例是import pandas as pd 从技术上讲,它是不正确的,解释器将接受它,但这不是约定。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM