2016-07-05 14 views
0

Ich mache einen Kurs auf ML auf Coursera. Ich verwende Graphlab für diesen KursPython stürzt mit SFrame

Wenn ich die untere Zeile ausführen, wird mein Python abgestürzt. Bitte hilf mir, das zu lösen. Ich habe keine Ahnung, warum es jedes Mal

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

Picture of Python crashing

Antwort

0

SFrame Syntax, die Sie verwenden erfordert:

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

dass

sollte würde, ich bin nicht sicher, warum Python als Ergebnis abstürzen würde von falsche Syntax

+0

Es stürzt gerade l Ike, dass – ahairshi

+0

Ich versuchte zu lesen .gl, nicht csv Immer dies - Der Kernel scheint gestorben zu sein. Es wird automatisch neu gestartet. – ahairshi

+0

In Ihrem Beispiel sieht es so aus, als ob Sie versuchen, eine CSV-Datei zu laden. Möglicherweise müssen Sie überprüfen, was Ihr Dateiname ist, entfernen Sie ".csv" oder fügen Sie möglicherweise ".gl" hinzu. Zusätzlich müssen Sie graphlab.load_sframe() anstelle von graphlab.SFrame() verwenden. –

1

Was musste ich tun, um dies zu beheben (auf meinem Windows 10-System). Zuerst habe ich Anaconda2 komplett deinstalliert und von Grund auf neu installiert.

Zweitens gehen Sie zu Turi, registrieren Sie sich und laden Sie die GraphLab-Lizenzdatei herunter.

dann in einem Browser gehen zu pypi.python.org/simple/ und laden Sie die GraphLab-Create (derzeit GraphLab_Create-2.1-py2.7.tar.gz Datei)

Jetzt ein CMD-Fenster als Administrator öffnen auf deinem System.

die Lizenzinformationen installieren Verwenden (Anmeldung E-Mail und Lizenznummer) von Turi den Befehl ausführen GraphLab Lizenz zur Installation wie folgt:

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 

nun die Quellen, die Sie von Python wie folgt heruntergeladen installieren:

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

Schließlich öffnen Python und führen die folgenden Schritte aus:

import graphlab as gl 
gl.get_dependencies()