2016-07-05 172 views
0

我正在Coursera上開設ML課程。我正在使用graphlab這門課Python與SFrame崩潰

當我執行下面的行時,我的python崩潰。請幫我解決這個問題。我不知道爲什麼它崩潰每次

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

Picture of Python crashing

回答

0

SFrame語法要求你使用:

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

這應該會,我不知道爲什麼會蟒作爲崩潰的結果語法不正確。

+0

它崩潰只是升ike – ahairshi

+0

我試圖讀取.gl,而不是csv 每次都得到這個 - 內核似乎已經死亡。它會自動重啓。 – ahairshi

+0

在你的例子中,它看起來像你試圖加載一個csv文件。您可能需要檢查您的文件名是什麼,刪除'.csv'或潛在添加'.gl'。此外,您需要使用graphlab.load_sframe()而不是graphlab.SFrame()。 –

1

我需要做些什麼來解決這個問題(在我的防火牆Windows 10系統上)。首先,我完全卸載Anaconda2並從頭開始重新安裝。

第二次去圖裏,註冊並下載GraphLab許可證文件。

然後在瀏覽器中去pypi.python.org/simple/並下載GraphLab - 創建(目前文件GraphLab_Create-2.1-py2.7.ta​​r.gz)

現在打開一個CMD窗口管理員在你的系統上。

使用安裝從圖裏的許可信息(註冊郵箱和牌照號碼)運行命令來安裝GraphLab許可證,像這樣:

pip install --upgrade -U --no-cache-dir http://get.graphlab.com/GraphLab-Create/2.1/[email protected]/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()