我正在使用mip4py,我可以使用mpiexec -n 4 python myfile.py
从命令提示符运行我的代码。我想使用Spyder中的“运行”按钮来做同样的事情,我如何将我的自定义运行命令(或mpi)与Spyder运行集成?
(Spyder维护者在这里)您可以通过将以下代码放在不同的文件中,使用我们的运行按钮运行您的文件:
from IPython import get_ipython
ip = get_ipython()
ip.run_cell("!mpiexec -n 4 python myfile.py")
注意:在评估上述代码时,使用不同的文件不会导致无限递归非常重要。