(PySpark)路径错误:线程“ main”中的异常java.io.ioexception无法运行程序“ python” - java

我正在尝试让pyspark在Windows上工作。

我想我已经安装了所有必需的文件,例如Scala,Java 8和Spark。

不幸的是,我在运行spark-submit时遇到此错误。

我认为这与路径问题有关,但我不确定。任何帮助,将不胜感激。

错误:

exception in thread "main" java.io.ioexception cannot run program "python" ...

参考方案

您是否在PATH变量中设置了正确的路径?您的问题也已经在这里回答了:

java.io.IOException: Cannot run program "python" using Spark in Pycharm (Windows)

希望这可以帮助 !!

Java:BigInteger,如何通过OutputStream编写它 - java

我想将BigInteger写入文件。做这个的最好方式是什么。当然,我想从输入流中读取(使用程序,而不是人工)。我必须使用ObjectOutputStream还是有更好的方法?目的是使用尽可能少的字节。谢谢马丁 参考方案 Java序列化(ObjectOutputStream / ObjectInputStream)是将对象序列化为八位字节序列的一种通用方法。但…

Java:从文件系统加载资源 - java

我的项目设定我有以下项目设置:\program.jar \images\logo.png 在我的代码中,我使用相对URL "images/logo.png"引用图像。问题如果我在目录中使用以下命令运行此程序:c:\projects\program_dir\bin\>java -jar program.jar 然后一切正常,Java能…

java如何在objectinputstream中的readObject知道要读取多少字节? - java

在套接字I / O中,我是否可以知道objectinputstream readObject如何知道要读取多少字节?内容长度是封装在字节本身内部还是仅读取缓冲区本身中的所有可用字节?我问这个问题是因为我指的是Python套接字的使用方法,它说 现在,如果您考虑一下,您将意识到 套接字的基本原理:消息必须固定长度 (讨厌)或定界(耸耸肩),或指出它们有多长时间…

如何防止文件覆盖自身? - java

我已经编辑了代码,您能告诉我如何在文件末尾写每一行吗?在这里,它被写在同一行上。你能帮忙吗?private void okMouseClicked(java.awt.event.MouseEvent evt) { String pass = name.getText(); if (pass.equals("")){ error.setTe…

读取当前正在写入的Java日志文件 - java

我有一个正在运行的程序将日志写入文件,我想逐行读取它。我尝试使用InputStream,尤其是DataInputStream,使用其可用方法。但是然后它没有readLine方法,不建议使用,建议将其包装在BufferedReader中以使用readLine。但是,当我使用BufferedReader时,它不会读取所有行,而是以某种方式停止读取一行。publi…