2017-09-12 10 views
0

definiert Der Versuch, den Funken Tutorial zu folgen, aber die folgende Fehlermeldung erhalten -Name Funke ist nicht

https://spark.apache.org/docs/latest/quick-start.html

„name‚Funken‘ist nicht definiert“

Using Python version 2.6.6 (r266:84292, Nov 22 2013 12:16:22) 
SparkContext available as sc. 
>>> import pyspark 
>>> textFile = spark.read.text("README.md") 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
NameError: name 'spark' is not defined 

Dies ist, wie ich anfangen es -

./bin/pyspark --master local[*] 
+0

Was ist Ihre Spark-Version? – Will

+0

Version - spark 1.0.1 – user1050619

+0

Bitte aktualisieren Sie auf 1.6, wenn nicht 2.0+. Es wird eine leichtere Lernerfahrung sein. :) – philantrovert

Antwort

0

Wenn Ihre Spark-Version 1.0.1 ist, sollten Sie das Tutorial für Version 2 nicht verwenden. 2.0. Zwischen diesen Versionen gibt es große Änderungen.

Auf dieser Website finden Sie die Tutorial for 1.6.0.

Nach dem 1.6.0 Tutorial müssen Sie textFile = sc.textFile("README.md") anstelle von textFile = spark.read.text("README.md") verwenden.