python - 没有名为 spinup.run 的模块

标签 python reinforcement-learning openai-gym

今天,我尝试在 openai 的深度 RL 中安装 spin up。当我在 Anaconda 中复制 python -m spinup.run ppo --env CartPole-v1 --exp_name hello_world 时,它表明

No module named spinup.run.

实际上,我安装了 spinup 包。我没有找到 spinup.run 包。 有谁知道如何解决这个问题,以便我可以在深度 RL 中成功安装 spin up? 谢谢!

最佳答案

这也让我绊倒了。我忘了我必须重新启动环境 ---

在打开 IDE 之前,您需要激活环境。我在 Anaconda 中使用 Spyder,因此我打开一个终端并输入以下内容:

source activate spinningup
anaconda-navigator &

...然后我打开 Spyder 编辑器。将 Anaconda 或 Spyder 替换为您正在使用的 IDE

关于python - 没有名为 spinup.run 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53274384/

相关文章:

Python 范围错误

python - 交换 CSV 文件中的列

machine-learning - 强化学习玩具项目

neural-network - 如何在 Tensorflow 中为异步 n 步 DQN 网络更新累积和应用梯度?

python - 应该使用哪种OpenAIgym环境来解决最短路径问题?

Spyder 未检测到 ffmpeg

python - 5操作Python计算器

python - 通知父实例有关属性更改

machine-learning - 任意大 Action /状态空间中的强化学习

python - OPenAI Gym Retro 错误 : "AttributeError: module ' gym. utils.seeding' 没有属性 'hash_seed'“