我用下面的命令运行.py格式的python文件(也包含spark上下文)
CALL %SPARK_HOME%\bin\spark-submit2 D:\KOCKPIT\DB0E0\src\Location.py
正在成功运行。为了使文件保持字节码格式,我使用下面的命令将文件格式更改为.pyc
^{pr2}$现在,当我试图用相同的命令运行我新创建的.pyc文件时,我会得到以下错误。在
在网上进行了一些研究后,我发现在批处理命令中使用--py files对python文件是有效的
尽管我的py文件运行良好,但是由于执行.pyc文件时的错误,我包含了以下语句
if __name__ == "__main__":
在我的代码中也得到同样的错误。在
我的文件基本上是输出格式为.py的pyspark文件。在
我是开放的张贴我的代码,如果需要的话,解决这个问题。在
只需将
xx.pyc
重命名为xx.py
。py-files
不需要。我认为这个错误是因为spark-submit
不管怎样都试图找到.py
。在相关问题 更多 >
编程相关推荐