Tensorflow 升级到1.4后出现Tensorboard错误:在分析标志之前尝试访问标志

Tensorflow 升级到1.4后出现Tensorboard错误:在分析标志之前尝试访问标志,tensorflow,tensorboard,Tensorflow,Tensorboard,自从升级到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

自从升级到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.
回溯(最近一次呼叫最后一次):
文件“/opt/python/3.6.3/bin/tensorboard”,第11行,中
sys.exit(main())
文件“/opt/python/3.6.3/lib/python3.6/site packages/tensorboard/main.py”,第39行,在main中
返回program.main(默认值.get_plugins(),
get_插件中的文件“/opt/python/3.6.3/lib/python3.6/site packages/tensorboard/default.py”,第71行
调试器=调试器\插件\加载程序。获取\调试器\插件()
文件“/opt/python/3.6.3/lib/python3.6/site packages/tensorboard/plugins/debugger/debugger\u plugin\u loader.py”,第46行,在get\u debugger\u plugin中
如果FLAGS.debugger\数据\服务器\ grpc\端口为无:
文件“/opt/python/3.6.3/lib/python3.6/site packages/absl/flags/_flagvalues.py”,第509行,位于u getattr中__
引发异常。UnparsedFlagAccessError(错误消息)
absl.flags._exceptions.UnparsedFlagAccessError:在解析标志之前尝试访问标志--debugger_data_server_grpc_端口。
即使只是在键入
tensorboard
而未指定
--logdir
时,也会出现此错误。我注意到5天前在github()中已经报告了此错误,但我很惊讶没有看到更多人报告此错误

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

如本文所述,快速修复方法是将Tensorboard升级到夜间版本:
pip安装--每晚升级tb


如前所述,只要TensorFlow nightly 20171122发布,这个问题就会得到解决。

完全相同的错误。