OpenMPI: Все узлы, выполненные как узел 0

Это звучит как неудачная установка, или у вас есть другой файл PySimpleGUI.py в вашем пути. Если вы используете PyCharm, удерживайте нажатой клавишу «PySimpleGUI», удерживая нажатой клавишу «Control», и посмотрите, куда он вас приведет.

Можете ли вы предоставить информацию о настройке во время выполнения? Windows / Linux? Версии (Python, PySimpleGUI) и т. Д.

Вы можете получить версию PySimpleGUI, введя

pip show PySimpleGUI

Возможно, стоит удалить и переустановить

pip удалить PySimpleGUI

pip install --no-cache-dir --upgrade PySimpleGUI

7
задан 7 December 2008 в 05:54
поделиться

2 ответа

Я узнал, какова проблема была. У меня было два пакета, установленные это, оба использовали команду mpirun. Я полагаю, что это был и openmpi и mpich пакеты. Я удалил openmpi, и он работал.

3
ответ дан 7 December 2019 в 14:39
поделиться

Возможно, Ваша инициализация является неправильной, или у Вас есть некоторая проверка ошибок разряд. Это должно быть правильным способом сделать это:

MPI_Init(&argc, &argv);
MPI_Comm_size(MPI_COMM_WORLD, &size);
MPI_Comm_rank(MPI_COMM_WORLD, &rank);
printf("I am process %d of %d.\n", rank, size);

Но я предполагаю, что Вы сделали это правильно, таким образом, я соглашаюсь на Harleqin, показывая команды/сценарии Вы используете, было бы полезно.

1
ответ дан 7 December 2019 в 14:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: