AttributeError: 'module' object has no attribute 'SFrame'
AttributeError: 'module' object has no attribute 'SFrame'
我正在 Coursera 上 ML 课程,我已经安装了 GraphLab Create 并且 ipython notebook.I 是 ML 的新手并且 python。
我收到以下错误,
import graphlab
sf = graphlab.SFrame('people-example.csv')
AttributeError Traceback (most recent call last)
in ()
----> 1 sf = graphlab.SFrame('people-example.csv')
AttributeError: 'module' object has no attribute 'SFrame'
我该如何解决这个错误?我的 people-example.csv 路径正确并且 SFrame 上没有拼写错误
任何帮助都非常appreciated.Thank你。
改为:
sf = graphlab.SFrame.read_csv('people-example.csv')
确保库 graphlab
已更新并适用于您当前的 python 版本。将内置库从 python 2x 更改为 3x 可能会导致此类问题。
您需要在 iPython/Jupyter 笔记本上重新启动 ipython 内核,以便 graphlab 在正确的位置查看依赖项。
菜单选项:
Kernel > Restart
然后重试。为我工作。
在您的 iPython/Jupyter 笔记本中按此特定顺序执行这些步骤。
- 这将下载并安装依赖项。
graphlab.get_dependencies()
重启内核:
Kernel > Restart
现在导入 graphlab:import graphlab
sf = graphlab.SFrame('people-example.csv')
希望这对您有所帮助。干杯!
首先,你应该运行:
import graphlab
graphlab.product_key.set_product_key('your product key here')
其中 product_key
是您使用 Coursera 凭据在 turi.com 上注册后收到的电子邮件密钥。
此操作后一切正常。
好的,我今天遇到了同样的问题,没有人能帮助我......但我终于找到了这个问题的解决方案......首先当你写代码时确保一些重要的事情
1- sframe中的s和f必须大写
2-最重要的是当你写人的时候-example.csv写前4个字母然后点击((tap))它会继续这个词。在这里你一切都好 :)
我遇到了同样的问题。我遵循了这些步骤。
1.Restart内核
2.import graphlab
3.sf = graphlab.SFrame('people-example.csv')
然后它对我有用。
我正在 Coursera 上 ML 课程,我已经安装了 GraphLab Create 并且 ipython notebook.I 是 ML 的新手并且 python。
我收到以下错误,
import graphlab
sf = graphlab.SFrame('people-example.csv')
AttributeError Traceback (most recent call last) in ()
----> 1 sf = graphlab.SFrame('people-example.csv')
AttributeError: 'module' object has no attribute 'SFrame'
我该如何解决这个错误?我的 people-example.csv 路径正确并且 SFrame 上没有拼写错误 任何帮助都非常appreciated.Thank你。
改为:
sf = graphlab.SFrame.read_csv('people-example.csv')
确保库 graphlab
已更新并适用于您当前的 python 版本。将内置库从 python 2x 更改为 3x 可能会导致此类问题。
您需要在 iPython/Jupyter 笔记本上重新启动 ipython 内核,以便 graphlab 在正确的位置查看依赖项。
菜单选项:
Kernel > Restart
然后重试。为我工作。
在您的 iPython/Jupyter 笔记本中按此特定顺序执行这些步骤。
- 这将下载并安装依赖项。
graphlab.get_dependencies()
重启内核:
Kernel > Restart
现在导入 graphlab:
import graphlab
sf = graphlab.SFrame('people-example.csv')
希望这对您有所帮助。干杯!
首先,你应该运行:
import graphlab
graphlab.product_key.set_product_key('your product key here')
其中 product_key
是您使用 Coursera 凭据在 turi.com 上注册后收到的电子邮件密钥。
此操作后一切正常。
好的,我今天遇到了同样的问题,没有人能帮助我......但我终于找到了这个问题的解决方案......首先当你写代码时确保一些重要的事情 1- sframe中的s和f必须大写 2-最重要的是当你写人的时候-example.csv写前4个字母然后点击((tap))它会继续这个词。在这里你一切都好 :)
我遇到了同样的问题。我遵循了这些步骤。
1.Restart内核
2.import graphlab
3.sf = graphlab.SFrame('people-example.csv')
然后它对我有用。