张量板:找不到命令
tensorboard
tensorflow
7
0

我通过此处描述的步骤通过源代码在MacBook Pro 10.12.5上安装了TensorFlow。 https://www.tensorflow.org/install/install_sources

TensorFlow本身运行良好,但我无法运行TensorBoard。似乎张量板未正确安装。

当我尝试运行tensorboard --logdir=...它显示-bash: tensorboard: command not found 。并locate tensorboard返回空。

我需要其他步骤来安装Tensorboard吗?

参考资料:
Stack Overflow
收藏
评论
共 4 个回答
高赞 时间 活跃

如果没有其他方法起作用,请尝试此方法。它可能会帮助您
1.检查Tensorflow的位置

pip show tensorflow

它将显示类似这样的输出。
...
名称:张量流
版本:1.4.0
位置:/home/abc/xy/.local/lib/python2.7/site-packages
...
2.转到从以上输出中获得的位置。

cd /home/abc/xy/.local/lib/python2.7/site-packages

在这里,您可以看到一个名为tensorboard的目录。

cd tensorboard

3.必须有一个名为“ main.py”的文件。
4.执行以下命令以启动张量板。

python main.py --logdir=/path/to/log_file/
收藏
评论

您可以将tensorboard称为python模块,如下所示:

python3 -m tensorboard.main --logdir=~/my/training/dir

或将此添加到您的.profile

alias tensorboard='python3 -m tensorboard.main'

收藏
评论

如果您将Tensorflow与Virtualenv一起安装,则首先检查您是否已激活tensorflow环境

如果您已经激活了tensorflow会话,那么您的命令提示符将如下所示:

tensorflow命令提示符

如果不是,请编写以下命令, 然后再次尝试运行tensorboard

source ~/tensorflow/bin/activate

张量板运行

收藏
评论

您正在运行哪个版本的Tensorflow?较旧的版本不包含Tensorboard。

如果您确实有较新的版本,则可以看到您正在使用OSX,这显然给其他人造成了一些问题: https : //github.com/tensorflow/tensorflow/issues/2115检查此页以进行修复!

作为MacPorts用户,我习惯于在/ opt / local / bin路径之外运行东西。当您通过MacPorts安装python软件包时,可执行文件就到了---即使它们只是符号链接到/opt/local/Library/Frameworks/Python.framework/Versions/2.7/箱/

pip将内容安装到后面的目录中,但是显然没有将符号链接添加到/ opt / local / bin

对我而言,这从来都不是问题(甚至是问题),因为我只使用pip安装(不可执行)从python内部加载的软件包。最后,有一个/opt/local/Library/Frameworks/Python.framework/Versions/2.7/bin/tensorboard

这是一个点/ MacPorts-SOP不匹配/用户错误*,与张量板无关。请关闭此问题。谢谢你的帮助。

*我的“定位”数据库正在更新中,但尚未完成

收藏
评论
新手导航
  • 社区规范
  • 提出问题
  • 进行投票
  • 个人资料
  • 优化问题
  • 回答问题

关于我们

常见问题

内容许可

联系我们

@2020 AskGo
京ICP备20001863号