Как установить mpi4py на Windows 10 с помощью msmpi - PullRequest
0 голосов
/ 10 февраля 2019

Я использую Anaconda с python 3.7.2.Моя ОС - Windows 10, я установил MSMPI.Когда я пытаюсь установить mpi4py через Anaconda (где доступна только версия 2.0), python понижается до версии 3.6.8, которая не совместима с некоторыми из моих проектов.Я пытаюсь установить mpi4py 3 с помощью pip, но получаю сообщение об ошибке: требуется Microsoft Visual C ++ 14.0.Получите его с помощью "Microsoft Visual C ++ Build Tools": https://visualstudio.microsoft.com/downloads/. Я уже установил его, но проблема не решилась.Что мне делать?

Ответы [ 2 ]

0 голосов
/ 23 августа 2019

У меня была та же проблема, и ни один ответ не решил проблему.

Для меня следующее решило проблему.Я скомпилировал и установил mpi4py вручную следующим образом:

См. https://stackoverflow.com/a/57629338/11967816

0 голосов
/ 11 февраля 2019

Прежде всего, вам нужно установить Visual Studio 2017 (https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Community&rel=15) с последним SDK Win10 и C ++ Dev Tools /

Во-вторых, установить MPI Tools и SDK (https://www.microsoft.com/en-us/download/details.aspx?id=57467)

В конце выведите «pip install mpi4py» в cmd.exe

Вот и все :)

...