0

我正在尝试使用推荐系统,我已经安装了 graphlab 并获得了产品密钥等。加载数据集后,它显示了数据集的所有信息,但是当我尝试使用 graphlab 时,它显示错误AttributeError: 'module' object has no attribute 'SFrame'。我也尝试重新启动内核并更新 Conda。

AttributeErrorTraceback (most recent call last)
<ipython-input-8-d0e602ca53e0> in <module>()
      1 import graphlab
----> 2 train_data = graphlab.SFrame.read_csv('ratings_base')
      3 train_data = graphlab.SFrame.read_csv('ratings_test')

       AttributeError: 'module' object has no attribute 'SFrame'

import graphlab
train_data = graphlab.SFrame.read_csv('ratings_base')
train_data = graphlab.SFrame.read_csv('ratings_test')
4

1 回答 1

0

您可能需要检查库graphlab是否已更新并与您当前的 python 版本兼容。从 python 2x 到 3x 的内置库的更改可能会导致类似这样的问题。

于 2018-03-20T08:50:26.333 回答