升级到1.4后张板错误:在解析标志之前尝试访问标志



自从升级到TF 1.4以来,我尝试运行tensorboard时会遇到此错误:

Traceback (most recent call last):
  File "/opt/python/3.6.3/bin/tensorboard", line 11, in <module>
    sys.exit(main())
  File "/opt/python/3.6.3/lib/python3.6/site-packages/tensorboard/main.py", line 39, in main
    return program.main(default.get_plugins(),
  File "/opt/python/3.6.3/lib/python3.6/site-packages/tensorboard/default.py", line 71, in get_plugins
    debugger = debugger_plugin_loader.get_debugger_plugin()
  File "/opt/python/3.6.3/lib/python3.6/site-packages/tensorboard/plugins/debugger/debugger_plugin_loader.py", line 46, in get_debugger_plugin
    if FLAGS.debugger_data_server_grpc_port is None:
  File "/opt/python/3.6.3/lib/python3.6/site-packages/absl/flags/_flagvalues.py", line 509, in __getattr__
    raise _exceptions.UnparsedFlagAccessError(error_message)
absl.flags._exceptions.UnparsedFlagAccessError: Trying to access flag --debugger_data_server_grpc_port before flags were parsed.

即使仅在未指定--logdir的情况下键入tensorboard,也会遇到此错误。我注意到这已经在5天前在Github中进行了报道(https://github.com/tensorflow/nmt/issues/176),但我很惊讶地看不到更多的人在报告这一点。

我还注意到,上周出于相同的原因,我无法运行Tensorflow RNN教程,错误也表明在解析之前访问了标志。有人遇到过这个问题吗?您能告诉我是否有修复?

正如本github问题所指示的那样,快速修复是升级张板到夜间构建:
pip install --upgrade tb-nightly

也解释说,该问题将在Tensorflow Niverly 20171122发行后立即解决。

最新更新