2017-12-23 33 views
0

を指定された私は、私はSPARKとPythonの最新バージョンを使用していますpysparkにjava.io.IOException:番組「パイソン」を実行することはできません:CreateProcessをエラー= 2を、システムがファイルを見つけることができません

で日食を構成しました。

何かをコード化して実行しようとすると私はエラー以下になる。

java.io.IOException: Cannot run program "python": CreateProcess error=2, The system cannot find the file specified 

私が書いたコードは

''' 
Created on 23-Dec-2017 

@author: lenovo 
''' 
from pyspark import SparkContext,SparkConf 

from builtins import int 

#from org.spark.com.PySparkDemo import data 

from pyspark.sql import Row 

from pyspark.sql.context import SQLContext 



conf = SparkConf().setAppName("FileSystem").setMaster("local") 

sc=SparkContext(conf=conf) 

sqlContext=SQLContext(sc) 

a = sc.textFile("C:/Users/lenovo/Desktop/file.txt") 

b = a.map(lambda x:x.split(",")).map(lambda x:Row(id=int(x[0]),name=x[1],marks=int(x[2]))) 

c = sqlContext.createDataFrame(b) 

c.show() 

を下回っている環境に行く>は、Windows>環境設定> PyDevは>通訳> Pythonのインタプリタ下PyDevは

をインストールしていると仮定すると、

答えて

3

を提案してください

あなたが必要とする環境下でpyhton.exeのファイルのパス、変数名はPYSPARK_PYTHON

関連する問題