python - OpenAI 旋转问题 : ImportError: DLL load failed: The specified procedure could not be found

标签 python openai-gym

浏览 OpenAi 的“Spinning Up”教程系列 ( https://spinningup.openai.com/en/latest/user/installation.html )。当我试图打击他们的脚步时“

python -m spinup.run ppo --hid "[32,32]" --env LunarLander-v2 --exp_name installtest --gamma 0.999 

我收到以下错误:

from mpi4py import MPI

ImportError: DLL load failed: The specified procedure could not be found.

从我阅读本文的方式来看,该程序似乎认为我没有为 mpi4py 安装 MPI 模块,但是当我在 PyCharm IDE 中显式编写此代码(from mpi4py import MPI)时,它会识别该模块和库没问题。

非常感谢任何帮助!

最佳答案

运行 rl-baseline-zoon 时出现同样的错误。诀窍是首先,

pip uninstall mpi4py

那么,

安装Microsoft MPI 10.x (两个文件)。

最后,

pip install mpi4py

信用:https://stackoverflow.com/a/54659275/207661

关于python - OpenAI 旋转问题 : ImportError: DLL load failed: The specified procedure could not be found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56433666/

相关文章:

tensorflow - 为什么q-learning函数在openai山地车上不收敛

python - 如何在 Linux 上安装 OpenAi 的 Gym Atari 依赖项?

keras - 为什么 keras-rl 示例总是在输出层选择线性激活?

Python 2.7 : Check if excel file is already open in program before saving it

二进制文件的 Python 3 和 base64 编码

python - 生成综合列表的令人惊讶的挑战

python lambda for list_of_list 折叠

python - 当我将 Django 应用程序添加到 INSTALLED_APPS 时会发生什么?

python - 使用 Monitor 录制 OpenAI 健身房视频

python - tflearn 创建多个模型