Я хотел бы заменить встроенный MPI4PY Pickle
-сериализация с укропом. Согласно doc класс _p_Pickle должен иметь 2 атрибута, называемые dumps
и loads
. Тем не менее, питон говорит, что нет таких атрибутов при попытке следующегоmpi4py: Заменить встроенную сериализацию
from mpi4py Import MPI
MPI._p_Pickle.dumps
-> AttributeError: тип объекта «mpi4py.MPI._p_Pickle» не имеет атрибута «дамп»
Где есть dumps
и loads
ушел ?
Возможно, я использую более старую версию? как 2 проверить версию mpi4py? Когда я пытаюсь «MPI.VERSION», он говорит, что 2 ... MPI.Get_Version дает (2,1), что соответствует (Version, Subversion). Im очень запутан, так как последняя версия - 1.3. Что ... –
Может быть, 'MPI.Version' сообщает вам версию подчеркивающей реализации MPI. Вы работаете с MPICH (новейшая версия: 3.0)? или openmpi (1.7)? или ... Что такое вывод 'mpicc -show'? – francis