AttributeError:'module'对象没有属性'SFrame'

Lot*_*tus 12 python graphlab

我在Coursera学习ML课程,我已经安装了GraphLab Create和ipython notebook.I是ML和python的新手.

我收到以下错误,

import graphlab
sf = graphlab.SFrame('people-example.csv')
Run Code Online (Sandbox Code Playgroud)

()中的AttributeError Traceback(最近的最后一次调用)

----> 1 sf = graphlab.SFrame('people-example.csv')

AttributeError:'module'对象没有属性'SFrame'

我如何修复此错误?我在正确的路径中有people-example.csv,并且在SFrame上没有拼写错误任何帮助都非常感谢.谢谢.

小智 24

在您的iPython/Jupyter笔记本中,按照特定顺序执行以下步骤.

  1. 这将下载并安装依赖项. graphlab.get_dependencies()
  2. 重启内核: Kernel > Restart

  3. 现在导入graphlab: import graphlab

  4. sf = graphlab.SFrame('people-example.csv')

希望这可以帮助.干杯!


Sae*_*yth 4

确保该库graphlab已更新并且适用于您当前的 python 版本。将内置库从 python 2x 更改为 3x 可能会导致此类问题。