GVKun编程网logo

Windows上的OpenAI Gym Atari(windows上的chrome是什么意思)

14

本文的目的是介绍Windows上的OpenAIGymAtari的详细情况,特别关注windows上的chrome是什么意思的相关信息。我们将通过专业的研究、有关数据的分析等多种方式,为您呈现一个全面的

本文的目的是介绍Windows上的OpenAI Gym Atari的详细情况,特别关注windows上的chrome是什么意思的相关信息。我们将通过专业的研究、有关数据的分析等多种方式,为您呈现一个全面的了解Windows上的OpenAI Gym Atari的机会,同时也不会遗漏关于.net – Windows上的Percona Server 5.5或MariaDB、AppEngine SDK for Windows和Windows上的Ubuntu上的Bash、Js中的window.parent ,window.top,window.self ,window.openner详解、node-gyp在windows上的安装的知识。

本文目录一览:

Windows上的OpenAI Gym Atari(windows上的chrome是什么意思)

Windows上的OpenAI Gym Atari(windows上的chrome是什么意思)

我在Windows 10上安装OpenAI Gym Atari环境时遇到了问题。我已经在同一个系统上成功安装并使用了OpenAI Gym。

当试图运行一个makefile时,它会保持跳动。

我正在运行命令pip install gym[atari]

这是错误:

使用qtcreator和qmake,但不包括QT依赖

在Windows上的Hadoop

clearcase_albd – 是否需要清晰的许可证?

Vagrant未初始化的常量MixinSyncedFolders

为什么GetLogPen使用自定义笔失败?

这是我目前在我的系统上… cmake和make都明确安装。

WinExec返回0x21,但究竟是什么意思?

在应用程序closures时处理Windows Phone 8.1中的Toast通知

Windows资源pipe理器中的.gitignore空白

错误“没有这样的文件加载” – sqlite3 / sqlite3_native(LoadError)

AllJoyn路由器是否支持发现在有线本地networking上运行的远程服务

这还没有完全测试,因为我不记得我做了什么,但目前我已经打开了所有的atari游戏设置和显示,以及matplotlib情节运行,所有使用Windows(WSL)上的Ubuntu的。 其实我也有sublimetext3和蜘蛛的工作。

所以,以这些为指导,但我没有“干净”的环境来测试它们。

首先在Windows中,将Google“xming”(x11服务器)从sourceforge下载并安装/运行。 这是什么使这一切成为可能。

现在在WSL bash中安装显示的东西来处理xming

sudo apt-get install x11-apps export disPLAY=localhost:0.0 nano ~/.bashrc #(add export disPLAY=localhost:0.0 at the end. Ctrl+X to exit/save) sudo apt-get install gnome-calculator #will get you GTK

现在在WSL bash中安装Anaconda。 这将涉及下载.sh文件(例如,用curl -O“[http链接到最新的anaconda]”并且用bash [the file].sh运行它。安装Anaconda时不要使用sudo。

安装anaconda后关闭WSL,然后重新启动。 现在创建一个环境并激活它

conda create -n gym python=3.5 anaconda source activate gym

现在得到健身房回购

git clone https://github.com/openai/gym.git cd gym

现在安装在openai健身房回购上提到的这些健身房的依赖

apt-get install -y python-numpy python-dev cmake zlib1g-dev libjpeg-dev xvfb libav-tools xorg-dev python-opengl libboost-all-dev libsdl2-dev swig

现在用conda安装libgcc

conda install libgcc

现在建立健身房

pip install -e ''.[all]''

基本上就是这样。 确保Xming在windows上运行,在WSL类型的gnome-calculator中,它应该调出计算器。 如果没有,继续在显示器上工作。 如果是这样,请尝试运行gym examples文件夹中的一些代理。

我可能错过了一些额外的依赖关系,但这些都是我根据错误信息计算出来的。

这是为了保持你的动力:

编辑:今天我运行以下命令安装Qt5作为后端,matplotlib工作正常与Qt5Agg作为后端(vs TkAgg)。 如果你在WSL上运行一些需要Qt5的东西,这可能会有所帮助

sudo apt-get update && sudo apt-get install qtbase5-dev

另外,要找到你的matplotlibrc,并在命令提示符下输入: python import matplotlib print(matplotlib.matplotlib_fname()) quit()

请注意,Ubuntu上没有任何GPU支持的窗口。 这是在uservoice顶部请求的功能,但MS有“积压”。 如果你有兴趣, 在这里投票

我最终在Windows上的Ubuntu上安装了Bash,并使用它运行OpenAI Gym / Atari环境。 OpenAI Gym目前对Windows的支持非常有限。

请遵循以下步骤:

1.从这里安装xming for windows10: https ://sourceforge.net/projects/xming/

2.打开bash并输入以下命令:sudo apt-get install python-pip

3.sudo apt-get install -y python-numpy python-dev cmake zlib1g-dev libjpeg-dev xvfb libav-tools xorg-dev python-opengl libboost-all-dev libsdl2-dev swig

4.git克隆https://github.com/openai/gym.git

如果你还没有安装git allready,请使用以下命令安装:sudo apt-get install git

5.cd健身房

6.pip install -e''。[all]''

7.然后用下面的命令设置一个环境变量,每次打开bash窗口时都必须这样做:export disPLAY =:0

8.现在打开python并尝试运行atari它应该工作

前一阵子我创建了一个支持Windows的分支(原始存储库的开发人员不合并,甚至评论PR和问题)。 它不需要MSYS / Cygwin,也不需要CMake或Zlib,所以你可以通过输入pip install git+https://github.com/Kojoley/atari-py.git或者只需pip install git+https://github.com/Kojoley/atari-py.git轮子(二进制文件)从https://github.com/Kojoley/atari-py/releases (他们由CI构建)。

总结

以上是小编为你收集整理的Windows上的OpenAI Gym Atari全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

.net – Windows上的Percona Server 5.5或MariaDB

.net – Windows上的Percona Server 5.5或MariaDB

我在x64 Windows Server上运行 MySQL 5.5并且不断获得自动增量ID错误,这是MysqL中的一个已知错误.我想尝试Percona Server或MariaDB,因为他们有更高的基准,但我找不到替代 MySql 5.5. MariaDB 5.2可以用来取代MysqL 5.5,还是有一个在Windows上运行的Percona Server版本?还有其他人在Windows上使用其中任何一个吗?

解决方法

Windows上没有Percona.
目前的MariaDB 5.2是MysqL 5.1的直接替代品. Maria提供的升级向导不会降低5.5的降级. MariaDB 5.5正在准备中,但需要一些时间.

说到这一点,你的MysqL5.5数据可能与MariaDB 5.2兼容,5.1和5.5之间的兼容性通常很好,假设你没有使用新的东西(可插入的身份验证或性能模式)

我认为很有可能将数据库目录复制到另一个地方,从中删除performance_schema,复制和编辑my.ini,使用MariaDB的MysqLd.exe注册服务并将其作为MariaDB运行.

关于自动增量的众所周知的问题是什么?

AppEngine SDK for Windows和Windows上的Ubuntu上的Bash

AppEngine SDK for Windows和Windows上的Ubuntu上的Bash

我正在尝试在Windows上的Ubuntu的Bash上使用AppEngine SDK进行Go,但是我有一个错误。 这是我的代码。

的app.yaml

runtime: go api_version: go1 handlers: - url: /.* script: _go_app

main.go

package main import ( "net/http" "github.com/labstack/echo" "github.com/labstack/echo/engine/standard" ) func init() { e := echo.New() e.GET("/",func(c echo.Context) error { return c.String(http.StatusOK,"Hello,World!") }) s := standard.New("") s.SetHandler(e) http.Handle("/",s) }

这里是错误和命令。

如何正确地等待事件/过程完成不是父母?

如何打包一个Go程序,使其自给自足?

去HTTP服务器testingab vs wrk结果有很大的差别

以编程方式检测Windows 7上是否启用硬件虚拟化

如何在Linux上编译跨平台的Go语言项目?

surface@DESKTOP-U7N4QNQ:~/projects$ goapp serve INFO 2016-08-09 14:24:35,574 devappserver2.py:769] Skipping SDK update check. INFO 2016-08-09 14:24:35,665 api_server.py:205] Starting API server at: http://localhost:38070 INFO 2016-08-09 14:24:35,670 api_server.py:648] Applying all pending transactions and saving the datastore INFO 2016-08-09 14:24:35,671 api_server.py:651] Saving search indexes Traceback (most recent call last): File "/home/surface/dev/go_appengine/dev_appserver.py",line 89,in <module> _run_file(__file__,globals()) File "/home/surface/dev/go_appengine/dev_appserver.py",line 85,in _run_file execfile(_PATHS.script_file(script_name),globals_) File "/home/surface/dev/go_appengine/google/appengine/tools/devappserver2/devappserver2.py",line 1040,in <module> main() File "/home/surface/dev/go_appengine/google/appengine/tools/devappserver2/devappserver2.py",line 1033,in main dev_server.start(options) File "/home/surface/dev/go_appengine/google/appengine/tools/devappserver2/devappserver2.py",line 824,in start self._dispatcher.start(options.api_host,apis.port,request_data) File "/home/surface/dev/go_appengine/google/appengine/tools/devappserver2/dispatcher.py",line 194,in start _module.start() File "/home/surface/dev/go_appengine/google/appengine/tools/devappserver2/module.py",line 1180,in start self._watcher.start() File "/home/surface/dev/go_appengine/google/appengine/tools/devappserver2/inotify_file_watcher.py",line 220,in start self._add_watch_for_path(directory) File "/home/surface/dev/go_appengine/google/appengine/tools/devappserver2/inotify_file_watcher.py",line 205,in _add_watch_for_path raise error OSError: [Errno 22] EINVAL: '/home/surface/projects' error while running dev_appserver.py: exit status 1 surface@DESKTOP-U7N4QNQ:~/projects$

我没有任何想法来解决这个问题。 我认为这是一个SDK的问题。

在GO中找不到软件包“gopkg.in/validator.v2”错误

libgit2高山linux泊坞错误

我需要使用Nginx还是Apache来使用Lets Encrypt?

只接受来自Go的Localhost的HTTP连接?

如何在Golang中使用COM(组件对象模型)

我自己得到了答案。

这个问题发生在Windows上的Ubuntu的Bash上。

它不支持File Watcher。 (已经有人提出了一个问题https://github.com/Microsoft/BashOnWindows/issues/216 )

因此,我使用dev_appserver.py和--use_mtime_file_watcher=true选项。

这是我的完整命令,完美的作品。

$ dev_appserver.py --use_mtime_file_watcher=true /home/surface/projects/

谢谢。

Js中的window.parent ,window.top,window.self ,window.openner详解

Js中的window.parent ,window.top,window.self ,window.openner详解

在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。

window.self

功能:是对当前窗口自身的引用。它和window属性是等价的。

语法:window.self

注:window、self、window.self是等价的。

window.top

功能:返回顶层窗口,即浏览器窗口。

语法:window.top

注:如果窗口本身就是顶层窗口,top属性返回的是对自身的引用。

window.parent

功能:返回父窗口。

语法:window.parent

注:如果窗口本身是顶层窗口,parent属性返回的是对自身的引用。

在框架网页中,一般父窗口就是顶层窗口,但如果框架中还有框架,父窗口和顶层窗口就不一定相同了。

判断当前窗口是否在一个框架中:

<script type="text/javascript">
var b = window.top!=window.self;
document.write( "当前窗口是否在一个框架中:"+b );
</script>

window.opener

注:是window.open或超链接<a> 打开的子页面调用父页面对象

你应当将框架视为窗口中的不同区域,框架是浏览器窗口中特定的部分。一个浏览器窗口可以根据你的需要分成任意多的框架,一个单个的框架也可以分成其它多个框架,即所谓的嵌套框架。

node-gyp在windows上的安装

node-gyp在windows上的安装

原因

很多前端的开发环境都会遇到node-gyp的安装,node-gyp就是为node编译c++扩展的时候使用的编译工具。直接安装并不能使用,因为其依赖python2.7和微软的vc++构建工具

安装

npm install -g node-gyp

依赖的安装

在Windows上安装
从Microsoft Store软件包中安装最新版本的Python。

方法1

安装Windows-build-tools,通过PowerShell或CMD.exe(以管理员身份运行)安装

npm install --global --production Windows-build-tools

安装所有必需的工具和配置。

方法2

手动安装工具和配置:

  • 安装Visual C ++生成环境:Visual Studio Build Tools(使用"Visual C++ build tools" wordload)或Visual Studio 2017社区版(使用"Desktop development with C++" workload)
  • 启动cmd,npm config set msvs_version 2017

要在Windows 10上的ARM上以本机ARM64 Node.js为目标,请添加组件“Visual C++ compilers and libraries for ARM64”和“Visual C++ ATL for ARM64”。

参考文章

https://github.com/nodejs/nod...
https://github.com/felixriese...

关于Windows上的OpenAI Gym Atariwindows上的chrome是什么意思的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于.net – Windows上的Percona Server 5.5或MariaDB、AppEngine SDK for Windows和Windows上的Ubuntu上的Bash、Js中的window.parent ,window.top,window.self ,window.openner详解、node-gyp在windows上的安装等相关知识的信息别忘了在本站进行查找喔。

本文标签: