Python 2.7 ImportError:无法导入名称tensorboard\u服务器
自从我获取了tensorflow存储库的最新更新后,我发现tensorboard已经不能使用了。我使用bazel-0.1.4从源代码处安装。之后,我构建了张力板,如下所示:Python 2.7 ImportError:无法导入名称tensorboard\u服务器,python-2.7,tensorflow,tensorboard,Python 2.7,Tensorflow,Tensorboard,自从我获取了tensorflow存储库的最新更新后,我发现tensorboard已经不能使用了。我使用bazel-0.1.4从源代码处安装。之后,我构建了张力板,如下所示: bazel build tensorflow/tensorboard:tensorboard 然后,当我运行它时: bazel-bin/tensorflow/tensorboard/tensorboard 我得到了一个错误: Traceback (most recent call last): File "/home/u
bazel build tensorflow/tensorboard:tensorboard
然后,当我运行它时:
bazel-bin/tensorflow/tensorboard/tensorboard
我得到了一个错误:
Traceback (most recent call last):
File "/home/username/tensorflow/bazel-bin/tensorflow/tensorboard/tensorboard.runfiles/tensorflow/tensorboard/backend/tensorboard.py", line 36, in <module>
from tensorflow.tensorboard.backend import tensorboard_server
ImportError: cannot import name tensorboard_server
回溯(最近一次呼叫最后一次):
文件“/home/username/tensorflow/bazel-bin/tensorflow/tensorboard/tensorboard.runfiles/tensorflow/tensorboard/backend/tensorboard.py”,第36行,in
从tensorflow.tensorboard.backend导入tensorboard_服务器
ImportError:无法导入名称tensorboard\u服务器
怎么了?有人能帮我吗?它看起来像是添加了新模块tensorboard\u服务器
,但没有将其列为tensorboard的依赖项
我通过添加以下部分修改了tensorflow/tensorboard/BUILD:
py_library(
name = "tensorboard_server",
srcs = ["backend/tensorboard_server.py"],
deps = [
":float_wrapper",
"//tensorflow/python:platform",
"//tensorflow/python:summary",
],
srcs_version = "PY2AND3",
)
并将“:tensorboard_server”
添加到tensorboard二进制文件的依赖项中
接下来,我按照您的指定构建并运行了tensorboard,它似乎可以工作:
$ bazel build tensorflow/tensorboard:tensorboard
INFO: Found 1 target...
Target //tensorflow/tensorboard:tensorboard up-to-date:
bazel-bin/tensorflow/tensorboard/tensorboard
INFO: Elapsed time: 0.425s, Critical Path: 0.10s
$ bazel-bin/tensorflow/tensorboard/tensorboard --logdir .
Starting TensorBoard 13 on port 6006
(You can navigate to http://0.0.0.0:6006)
也许你应该开一家。好的,谢谢!它似乎在命令行中工作,但当我在浏览器上打开它时,它只是一个空白屏幕,上面显示“TensorBoard事件图像图形直方图”。终端上还会出现许多错误行(例如,
警告:tensorflow:IOError[Errno 2]没有这样的文件或目录:“…/paper tabs.html”
)。从这个意义上讲,它对你有用吗?在目录名中有一个问题(它们被更改了,有些东西坏了)-我认为它在两者之间是固定的,我当时的固定方法就是复制目录