Как исправить 'Нет модуля с именем Mpi4py', когда я установил mpi4py - PullRequest
0 голосов
/ 29 мая 2019

, поэтому я установил openmpi и библиотеку mpi4py (я убедился, что установил версию python3, поскольку она вызвала ошибку ранее), и библиотека mpi4py все еще не может быть найдена моими программами на python.

Я попытался установить его снова, используя pip3, и это не сработало, также ни один из других вопросов, похоже, не помог.

import mpi4py

И это ошибка:

Input xml: /home/robotics/spinningup/half_cheetah_variable.xml
Output xml: /home/robotics/gym/gym/envs/mujoco/assets/half_cheetah.xml
Traceback (most recent call last):
  File "/usr/lib/python3.6/runpy.py", line 183, in _run_module_as_main
    mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
  File "/usr/lib/python3.6/runpy.py", line 109, in _get_module_details
    __import__(pkg_name)
  File "/home/robotics/spinningup/spinup/__init__.py", line 2, in <module>
    from spinup.algos.ddpg.ddpg import ddpg
  File "/home/robotics/spinningup/spinup/algos/ddpg/ddpg.py", line 7, in <module>
    from spinup.utils.logx import EpochLogger
  File "/home/robotics/spinningup/spinup/utils/logx.py", line 14, in <module>
    from spinup.utils.mpi_tools import proc_id, mpi_statistics_scalar
  File "/home/robotics/spinningup/spinup/utils/mpi_tools.py", line 1, in <module>
    from mpi4py import MPI
...