如何在Windows上安装Tensorboard

时间:2019-08-07 12:36:11

标签: tensorboard

我在Windows 7(64位)计算机(Core i5,8 GB RAM)上为所有用户(即C:\ Program Files \ Python37)安装了Python 3.7.4。 我安装了TensorFlow。遗憾的是,它进入了我的用户文件夹:C:\Users\bernhard.hiller\AppData\Roaming\Python\Python37\Scripts\tensorboard.exe和位于C:\Users\bernhard.hiller\AppData\Roaming\Python\Python37\site-packages\tensorflow的其他文件夹。 与此平行的还有一个Tensorboard文件夹:C:\Users\bernhard.hiller\AppData\Roaming\Python\Python37\site-packages\tensorboard 但是我无法运行tensorboard(Windows命令行显示未找到命令错误-我在任何地方都没有看到tensorboard.exe)。

接下来,我遵循在https://docs.bazel.build/versions/master/install-windows.html中发现的Bazel的标准化步骤,按照建议将MSYS2安装到C:\ msys64(在Windows 7上,就好像是Widnwos 95)。然后,我下载了最新的bazel可执行文件,将其重命名为bazel.exe并将其放置在Python文件夹中。

致电bazel build tensorboard:tensorboard时,出现致命错误:

C:\Windows\system32>bazel build tensorboard:tensorboard FATAL: ExecuteProgram(C:\Users\bernhard.hiller/_bazel_bernhard.hiller/install/a4 556c0a24a7f5c72797f234cbf35797/_embedded_binaries/embedded_tools/jdk/bin/java.ex e) failed: ERROR: src/main/native/windows/process.cc(184): CreateProcessW("C:\Us ers\bernhard.hiller\_bazel_bernhard.hiller\install\a4556c0a24a7f5c72797f234cbf35 797\_embedded_binaries\embedded_tools\jdk\bin\java.exe" -XX:+HeapDumpOnOutOfMem oryError -XX:HeapDumpPath=c:\(...)): Nicht gen³gend Systemressourcen, um den ang eforderten Dienst auszuf³hren.

即系统资源不足

我现在该怎么办?还有其他方法可以使张量板运行吗?

1 个答案:

答案 0 :(得分:0)

与此同时,我创建了一个批处理文件Tensorboard.bat并将其放入Python文件夹(C:\ Program Files \ Python37)。

其内容为:

C:
cd \
python c:\Users\bernhard.hiller\AppData\Roaming\Python\Python37\site-packages\tensorboard\main.py --logdir="%1"

调用tensorboard C:/Some/Path/to/my_graph后(注意:请勿使用反斜杠\,而应仅使用正斜杠/), http://localhost:6006可以在Chrome中打开。 Firefox和Internet Explorer失败。

WTF。但这有效(TM)。