使用 google 计算引擎运行 openai 健身房

2024-04-02

我试图在 Google Compute Engine VM 上运行 CartPole-v0 示例。https://gym.openai.com/docs https://gym.openai.com/docs

import gym
env = gym.make('CartPole-v0')
env.reset()
for _ in range(1000):
    env.render()
    env.step(env.action_space.sample()) # take a random action

我安装了 XQuartz,并使用 -X 进行 ssh。

首先,我得到 pyglet.canvas.xlib.NoSuchDisplayException:无法连接到“None”

然后根据http://www.gitterforum.com/discussion/openai-gym?page=28 http://www.gitterforum.com/discussion/openai-gym?page=28,我使用“xvfb-run -s”-screen 0 1400x900x24“/bin/bash”

然后运行良好,结果如下:

Making new env: CartPole-v0
You are calling 'step()' even though this environment has already returned done = True. You should always call 'reset()' once you receive 'done = True' -- any further steps are undefined behavior

但什么也没有渲染...


使用观察部分中的代码https://gym.openai.com/docs https://gym.openai.com/docs.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 google 计算引擎运行 openai 健身房 的相关文章

  • 谷歌云从实例创建图像

    我有一个已启动并正在运行的虚拟机 并且虚拟机中几乎没有应用程序 因此 我想要拥有该虚拟机的映像 以便我可以使用所有已安装的软件包创建新实例 我有一个名为克隆的选项 但我想将其作为映像并在需要时创建虚拟机 而不是克隆虚拟机 这里描述的是 ht
  • 谷歌云计算实例更新

    我有一个使用 google 计算实例内的 docker 映像部署的网站 我无法使用新映像更新谷歌云实例 使用新的 docker 映像更新计算实例并运行容器不会改变任何内容 以下是我更新谷歌计算实例所采取的步骤 docker build t
  • 我想获取 GCP VM 实例的操作系统

    我想要获取 GCP VM 实例的操作系统 目前我只能看到创建实例的图像 有办法得到吗 我看到操作系统库存管理需要在虚拟机上设置一些元数据https cloud google com compute docs instances view o
  • 计算引擎上的 google cloudML 的 Docker 容器 - 验证安装桶

    我一直在与谷歌的机器学习平台合作 cloudML 大图 我正在尝试找出最干净的方法来获取他们的码头工人环境 https stackoverflow com questions 41605801 authenticate google clo
  • 如何通过 SSH 连接到 kubernetes 集群中的 docker 容器? [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我对 Google Cloud 平台和 Docker 相当陌生 我设置了一个节点集群 制作了一个复制存储库的 Dockerfile 并在公
  • GCE Kubernetes 会话持久化

    我正在 GCE Kubernetes 上运行一个 wordpress woocommerce 网站 但由于会话持久性而在扩展时遇到问题 LoadBalancer GCE Ingress 将所有流量发送到反向代理 然后反向代理将流量发送到我设
  • Google Deploy Manager(无效的配置文件:模板获取失败/无法找到资源)

    使用 Google Deploy Manager 时 gcloud deployment manager deployments create my environment config my environment jinja 我收到以下
  • Google 计算引擎 (GCE) 电子邮件传送解决方案?

    我刚刚在 Google Compute Engine 上设置了几个实例 但由于 GCE 阻止了端口 25 465 和 587 上的出站连接 因此电子邮件发送系统出现了问题 GCE 提 供详细解决方案 https developers goo
  • 连接到上游时 nginx 错误:(13:权限被拒绝)

    我正在使用 ubuntu 14 04 LTS 的 google 计算引擎虚拟机上运行带有 puma capistrano 和 nginx 的 Rails 应用程序 我的 nginx 在外部 IP 上运行 当我访问它时 我在日志中收到两个 n
  • 如何获取GCE实例的内部IP地址列表

    我有很多实例在 GCE 中运行 我想以编程方式获取它们的内部 IP 地址列表 而无需登录到实例 本地 我知道我可以运行 gcloud compute instances list 但是我可以传递任何标志来获取我想要的信息吗 例如 gclou
  • 用于托管 MySQL 数据库的 Cloud SQL 或虚拟机实例

    我有一个网站 但我很困惑在哪里托管其数据库 Google Cloud SQL D1 层具有 0 5 GB RAM 其费用为每天 1 46 美元 GCE n1 standard 2 有 7 5 GB RAM 其成本为每天 1 68 我将当前的
  • 为什么在 kubernetes pod 中挂载 GCE 卷会导致延迟?

    我有一个 kubernetes pod 我使用持久卷声明将 GCE 持久卷附加到其中 对于没有数量声明的更糟糕的问题 请参阅 挂载 gcePersistentDisk kubernetes 卷非常慢 https stackoverflow
  • Google Cloud 公共主机名

    是否有任何解决方案可以像其他云平台一样在谷歌云中获取公共主机名 目前机器名称是 计算机名 c googleprojectid internal 但我想要类似在亚马逊或Azure中的东西 计算机名 cloudapp net 您可以使用谷歌云D
  • Docker-machine Google (GCE) 驱动程序无法工作,无法创建实例

    好吧 这很容易重现 但令人难以置信的令人沮丧 将非常感谢任何帮助或建议 我正在使用 Docker for Mac 在 OS X El Capitan 10 11 6 上运行 要点是 Docker 似乎无法通过 Docker GCE 驱动程序
  • Google 云存储 - 权限不足

    这个问题似乎与另一篇文章相似 但对我来说不同 因为我检查了testIamPermission 回报显示我获得了所需的所有许可并且仍然收到权限不足 这是我收到的 storage buckets get true storage buckets
  • 启动脚本似乎不起作用

    我最近开始在我的一些项目中使用 Google 的计算引擎 问题是我的启动脚本似乎不起作用 由于某种原因我的脚本不起作用 虚拟机具有启动脚本元数据并且工作正常当我手动运行它时 sudo google metadata script runne
  • 如何通过 PHP App Engine 应用程序在 Google Compute Engine 实例上创建 cron 作业?

    由于我们的 App Engine 应用程序的架构 我们无法使用 Google 提供的 App Engine cron 服务 并且正在寻找替代选项 我们提出的一种可能的解决方案是允许我们的 App Engine PHP 应用程序在计算引擎实例
  • 允许在 Google 计算引擎 (GCE) 中使用 WebSocket

    我正在使用计算引擎 GCE 通过 Socket IO Node js 运行我的套接字服务器 它仅适用于轮询 当我尝试使用网络客户端时 我收到以下错误代码 WebSocket connection to ws myapp socket app
  • 使用 ansible 'Docker login' 和 _json_key Docker 登录到 GCE

    我正在尝试编写一个 ansible 角色 首先执行以下操作docker login从容器注册表中提取映像之前 将其复制到 GCE 实例 由于提到的问题 我需要这样做here https stackoverflow com questions
  • 如何配置 Google 计算引擎以对 Nodejs 服务器使用 HTTPS?

    我想使用 https SSL 在 google 计算引擎中运行 nodejs 和 socket io 服务器 我安装了自签名证书https cloud google com compute docs load balancing http

随机推荐