Spyder IDE - запуск файла с помощью mpiexec - PullRequest
0 голосов
/ 26 апреля 2019

Я использую mip4py и могу запустить свой код из командной строки, используя mpiexec -n 4 python myfile.py.Я хочу использовать кнопку «Выполнить» в Spyder, чтобы сделать то же самое, как мне интегрировать мою пользовательскую команду запуска (или mpi) с запуском Spyder?

1 Ответ

0 голосов
/ 29 апреля 2019

( сопровождающий Spyder здесь ) Вы можете запустить свой файл с помощью нашей кнопки Run, поместив следующий код в другой файл:

from IPython import get_ipython
ip = get_ipython()
ip.run_cell("!mpiexec -n 4 python myfile.py")

Примечание: Очень важно использовать другой файл, чтобы не вызывать бесконечную рекурсию при оценке кода выше.

...