Tensorflow版本与tensorboard版本

Tensorflow版本与tensorboard版本,tensorflow,tensorboard,Tensorflow,Tensorboard,我想问一下tensorflow的版本是否与tensorboard的版本不同 我有一个问题(404问题),有人建议使用以下方法安装: 我检查了我的版本,它们都是1.6.0: from tensorboard import version; print(version.VERSION) import tensorflow as tf; print(tf.__version__) 1.6.0 另外,由于我不记得单独安装tensorboard(虽然我可能会弄错这一个),我想它应该在同一个版本上 所以,

我想问一下tensorflow的版本是否与tensorboard的版本不同

我有一个问题(
404问题
),有人建议使用以下方法安装:

我检查了我的版本,它们都是
1.6.0

from tensorboard import version; print(version.VERSION)
import tensorflow as tf; print(tf.__version__)
1.6.0

另外,由于我不记得单独安装tensorboard(虽然我可能会弄错这一个),我想它应该在同一个版本上


所以,我的问题是,它们可能在不同的版本上吗?(我想他们可以,因为我们有机会单独安装张力板)。还有,升级一个而不是另一个有意义吗?在后一种情况下会有一些冲突吗?

由于TensorFlow
1.3.0
,TensorBoard有自己的PyPI包,但包之间存在循环依赖关系,因此当用户安装TensorFlow时,他们总是会安装TensorBoard(这就是为什么要安装它)。然而,事实是和,因此这两个包不可能以任何方式相互影响

关于建议的修复,它告诉您删除
tensorflow tensorboard
,然后安装
tensorboard
。由于将TensorBoard包从
tensorflow TensorBoard
重命名为
TensorBoard
,导致在某些情况下出现问题,因此此问题得以解决。在您发布的GitHub链接中,开发人员建议将TensorBoard从
1.5.1
升级到
1.6.0
,以解决一个特定问题,因此需要删除旧名称的软件包并安装新的软件包。由于您已经安装了TensorBoard
1.6.0
,因此您应该安装
TensorBoard
,而不是
tensorflow TensorBoard
(如果需要,您可以查看
pip列表
)。要升级到新版本,您只需运行:

pip install --upgrade tensorboard
pip install --upgrade tensorboard