我使用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程序搜索的地方但不确定..如果你可以帮助我告诉我:)
答案 0 :(得分:0)
可能是Pycharm正在使用与以前不同的解释器环境。最好的检查方法是在Pycharm中进入菜单上的Pycharm,然后选择首选项,然后在'Project'下选择'Project Interpreter'。在顶部,下拉列表将显示Pycharm用于此项目的环境。下面将是您在该环境中安装的所有库。您可以向下查看列表并检查是否已安装所需的库。如果他们没有点击下面的+按钮,搜索库,选择并点击安装。
另外一张纸条。你选择import sklearn as pd
是奇怪的,因为这不是惯例。惯例是import pandas as pd
。从技术上讲,它不是不正确的,解释器会接受它,但它不是惯例。