mpirun 无法找到指定的可执行文件,java
mpirun was unable to find the specified executable file, with java
我想 运行 来自 this website 的两个 java 示例 Hello.java 和 Ring.java。
我用
编译了它们
./configure --enable-mpi-java
这条线路没有任何问题。
然后我调用了这一行:
mpirun -np 2 Hello.java
但是我得到这个错误:
mpi运行 无法找到指定的可执行文件,因此
没有启动作业。此错误首先报告给进程
排名 0;它也可能发生在其他进程中。
注意:此错误的一个常见原因是 mpi运行 命令拼写错误
行参数选项(记住 mpi运行 解释第一个
无法识别的命令行标记作为可执行文件)。
节点:联盟
可执行文件:Hello.java
当我调用
时同样发生了
mpirun -np 2 Ring.java
谁能帮我解决问题吗?
PS:这个问题与this question不重复,因为我的问题在java中,而另一个在c++中。
Ring.java 和 Hello.java 都是源代码文件,不是可执行文件。这些首先必须编译成 .class
文件(可能是 javac
)。在那之后我想电话会是
mpirun -np 2 java Hello
我想 运行 来自 this website 的两个 java 示例 Hello.java 和 Ring.java。 我用
编译了它们 ./configure --enable-mpi-java
这条线路没有任何问题。
然后我调用了这一行:
mpirun -np 2 Hello.java
但是我得到这个错误:
mpi运行 无法找到指定的可执行文件,因此 没有启动作业。此错误首先报告给进程 排名 0;它也可能发生在其他进程中。
注意:此错误的一个常见原因是 mpi运行 命令拼写错误 行参数选项(记住 mpi运行 解释第一个 无法识别的命令行标记作为可执行文件)。
节点:联盟
可执行文件:Hello.java
当我调用
时同样发生了mpirun -np 2 Ring.java
谁能帮我解决问题吗?
PS:这个问题与this question不重复,因为我的问题在java中,而另一个在c++中。
Ring.java 和 Hello.java 都是源代码文件,不是可执行文件。这些首先必须编译成 .class
文件(可能是 javac
)。在那之后我想电话会是
mpirun -np 2 java Hello