PermissionError:[Errno 13]权限被拒绝:'ffmpeg'打开AI GYM

时间:2019-09-21 14:19:32

标签: python macos reinforcement-learning openai-gym

我是Open Ai体育馆的新手,但我试图找到一种方法来记录代理人学习的每一集。我找到了应该做的事情:

env = gym.make("CartPole-v0")
rec = VideoRecorder(env, "recording.mp4")

但是每次,我都在使用:

rec.capture_frame()

我收到以下错误:

PermissionError: [Errno 13] Permission denied: 'ffmpeg' Open AI GYM

你们会碰巧知道可能是什么问题吗?

非常感谢!

1 个答案:

答案 0 :(得分:0)

我刚刚找到了一种使事情在Mac OS上运行的方法:

let test = {
  "$schema": "./schema.json",
  "car": [
    {
      "name": "Lamborghini"
    }
  ],
  "people": [
    {
      "fullname": "Ucok",
      "cars": "Lamborghini" //check if the car name exist in the car properties
    }
  ]
};

test.car.find((item) => item.name === 'Lamborghini'); // will return {name: 'Lamborghini'}
test.car.find((item) => item.name === 'Ferrari'); // will return undefined

test.car.findIndex((item) => item.name === 'Lamborghini'); // will return 0
test.car.findIndex((item) => item.name === 'Ferrari'); // will return -1

然后在您的终端机中

brew install ffmpeg

对我来说成功了