tensorboard命令打开空白页面的解决办法
现象
使用tensorboard --logdir runs命令后,命令行显示正常:

然而打开所提供的http://localhost:6006/页面却却只有空白页面。
分析原因
在当前虚拟环境中输入conda list查看环境中的库:

发现tensorflow、tensorboard版本跟tensorboardX版本不对应(我这里截图是修改后的,原来tensorboard版本是2.1.0)
我当初配置环境时候直接使用:
pip install tensorflow
pip install tensorboardX
可能是Google更新tensorflow的速度较快,tensorboardX的更新没赶上,所以导致的版本不匹配,最终出现了打开空白页面的情况。
解决办法
卸载原来的tensorboard2.1.0版本,改为安装tensorboard2.0.0版本。
命令为:
pip uninstall tensorboard
pip install tensorboard==2.0.0
安装时会报错:ERROR: tensorflow 2.1.0 has requirement tensorboard<2.2.0,>=2.1.0, but you’ll have tensorboard 2.0.0 which is incompatible。但这对后面的操作不影响,可忽略。
后续再按原操作便可正常打开网页。

本文详细解析了使用TensorBoard遇到的空白页面问题,主要原因是tensorflow、tensorboard与tensorboardX版本不一致。通过调整tensorboard版本至2.0.0,成功解决了页面加载失败的问题。
909

被折叠的 条评论
为什么被折叠?



