MAC上的PyCharm - ModuleNotFoundError:没有名为' sklearn'

时间:2018-06-14 19:03:49

标签: python scikit-learn pip conda

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

与往常一样,当你自己尝试老师所展示的东西时,事情并没有按预期进行,直到现在我能够自己解决这些问题,但是我已经被困了很长一段时间了。 #39;为什么我在这里创建了一个帐户:)

当我尝试OwnerCompany时(无法找到如何执行此操作"代码")我得到import sklearn as pd

我之前有过与熊猫和numpy相同的问题,并且能够通过添加来解决它

ModuleNotFoundError: No module named 'sklearn'

并在终端上尝试了一些事情(我在Mac上),例如import sys sys.path.append("numpy_path/pandas_path") pip install numpy,但这次似乎没什么用。

我怀疑问题是sklearn在我的计算机上的其他地方比Python程序搜索的地方但不确定..如果你可以帮助我告诉我:)

1 个答案:

答案 0 :(得分:0)

可能是Pycharm正在使用与以前不同的解释器环境。最好的检查方法是在Pycharm中进入菜单上的Pycharm,然后选择首选项,然后在'Project'下选择'Project Interpreter'。在顶部,下拉列表将显示Pycharm用于此项目的环境。下面将是您在该环境中安装的所有库。您可以向下查看列表并检查是否已安装所需的库。如果他们没有点击下面的+按钮,搜索库,选择并点击安装。

另外一张纸条。你选择import sklearn as pd是奇怪的,因为这不是惯例。惯例是import pandas as pd。从技术上讲,它不是不正确的,解释器会接受它,但它不是惯例。