2016-11-06 30 views
0

我想运行我的第一个火花程序,但我坚持在这。火花提交不被识别为内部或外部命令

我为python使用了enthought canopy并设置了我的路径变量%SPARK_HOME%\ , %JAVA_HOME%\,C:\WINDOWS/system32。 在我的canopy命令promt中运行spark-submit ratings-counter.py时,它显示spark-submit的错误不被识别为内部或外部命令,可操作程序或批处理文件。 任何人都可以帮助将是巨大的

+0

请首先检查下面的内容。 –

回答

1

在windows 转到命令提示符,然后键入设置SPARK_HOME

那么home目录将被打印

,然后键入以下命令行:

%SPARK_HOME%\bin\spark-shell 

如果它是未来那么你的配置是正确的。通过冠层也可以尝试。

更多...看看

提示用于查找Linux提示符现有火花配置:

查找正在使用的现有火花安装和火花配置的位置。这通常在/etc/spark/conf

readlink -f spark-submit // windows doesnt have readlink 

输出会像

/opt/cloudera/parcels/CDH-5.5.0-1.cdh5.5.0.p0.27 

/opt/cloudera/parcels/CDH-5.5.0-1.cdh5.5.0.p0.27/lib/spark/conf -> /etc/spark/conf 
+0

先生,我按照你上面所说的那样做了,火花运转得很好。现在如何运行一个应用程序在热闹的树冠。我正在做spark-submit“文件名”并按回车。但它显示的是同样的错误不被识别。 –

+0

请参阅我的更新。有不同的设置火花回家路径的方式。 –

相关问题