1

我首先直接从其可执行文件安装了 Dato ,然后通过(此处的说明GraphLab Create)手动运行以进行故障排除。python 27pip

代码:

import graphlab
graphlab.SFrame()

输出:

[INFO] Start server at: ipc:///tmp/graphlab_server-4908 
- Server binary: C:\Users\Remi\Anaconda2\envs\dato-env\lib\site-packages\graphlab\unity_server.exe 
- Server log: C:\Users\Remi\AppData\Local\Temp\graphlab_server_1455637156.log.0
[INFO] GraphLab Server Version: 1.8.1

现在,尝试将 .csv 文件加载为 Sframe:

csvsf = graphlab.Sframe('file.csv')

抱怨:

AttributeError Traceback (most recent call last)
<ipython-input-5-68278493c023> in <module>()
 ----> 1 sf = graphlab.Sframe('file.csv')
AttributeError: 'module' object has no attribute 'Sframe'

任何想法如何确定问题?非常感谢。

注意:卸载已经存在的python 34版本

4

2 回答 2

1

大小写错误,应该是 SFrame,而不是 Sframe

于 2016-10-26T12:29:59.370 回答
0

您只能通过graphlab.SFrame(). 而是加载 csv 文件以csvf = graphlab.SFrame.read_csv('file.csv') 获取更多信息和其他数据类型,请阅读此文档 https://dato.com/products/create/docs/graphlab.data_structures.html

于 2016-03-27T23:33:16.627 回答