Python与SFrame

时间:2016-07-05 09:20:59

标签: python graphlab sframe

我在Coursera上学习ML课程。我正在使用graphlab进行本课程

当我执行下面的行时,我的python崩溃了。请帮我解决这个问题。我不知道为什么每次都崩溃

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

Picture of Python crashing

2 个答案:

答案 0 :(得分:1)

我必须做些什么才能解决这个问题(在防火墙的Windows 10系统上)。首先,我完全卸载了Anaconda2并从头开始重新安装。

第二次去Turi,注册并下载GraphLab许可文件。

然后在浏览器中转到pypi.python.org/simple/并下载GraphLab-Create(当前文件为GraphLab_Create-2.1-py2.7.ta​​r.gz)

现在以系统管理员身份打开CMD窗口。

使用Turi的安装许可证信息(注册电子邮件和许可证号)运行命令以安装GraphLab许可证,如下所示:

pip install --upgrade -U --no-cache-dir http://get.graphlab.com/GraphLab-Create/2.1/registrationemail@mail.com/F8DC-YOUR-LICEN-HERE-0000-0000-0000-000/GraphLab-Create-License.tar.gz --trusted-host get.graphlab.com

现在安装从Python下载的源代码:

pip install --upgrade  -U --index-url=http://pypi.python.org/simple/ --trusted-host pypi.python.org   ./GraphLab_Create-2.1-py2.7.tar.gz

最后打开Python并运行以下命令:

import graphlab as gl
gl.get_dependencies()

答案 1 :(得分:0)

SFrame语法要求您使用:

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

应该这样,我不确定为什么python会因语法错误而崩溃。