【问题标题】:TclError when training with tensorflow object detection api使用 tensorflow 对象检测 api 进行训练时出现 TclError
【发布时间】:2018-08-30 00:27:07
【问题描述】:

我克隆了lasted object detection api并安装了tensorflow-gpu 1.9,当我用'model_main.py'训练模型时,它生成了:

TclError: no display name and no $DISPLAY environment variable

如何解决?

【问题讨论】:

    标签: tensorflow object-detection


    【解决方案1】:

    Disclamer:我不熟悉tenserflow。

    也就是说,问题在于您应该在 GUI 环境中运行解释器,但您不是

    确保您从解释器的 GUI 版本(“pythonw”)开始和/或安装了 GUI 库并可供解释器根据需要进行初始化。

    无论您是否在 *nixen 上,这都是正确的:解释器会在幕后使用一些魔法来使您看起来拥有 X 显示器,但前提是解释器专门这样做。因此,“python”和“pythonw”、“tclsh”和“wish”等之间的区别。

    tl;dr
    您不能从解释器的控制台终端版本运行tenserflow(似乎)。

    【讨论】:

      猜你喜欢
      • 2020-06-17
      • 2018-07-25
      • 1970-01-01
      • 2019-06-28
      • 2017-12-08
      • 2018-05-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多