【发布时间】: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
我克隆了lasted object detection api并安装了tensorflow-gpu 1.9,当我用'model_main.py'训练模型时,它生成了:
TclError: no display name and no $DISPLAY environment variable
如何解决?
【问题讨论】:
标签: tensorflow object-detection
Disclamer:我不熟悉tenserflow。
也就是说,问题在于您应该在 GUI 环境中运行解释器,但您不是。
确保您从解释器的 GUI 版本(“pythonw”)开始和/或安装了 GUI 库并可供解释器根据需要进行初始化。
无论您是否在 *nixen 上,这都是正确的:解释器会在幕后使用一些魔法来使您看起来拥有 X 显示器,但前提是解释器专门这样做。因此,“python”和“pythonw”、“tclsh”和“wish”等之间的区别。
tl;dr
您不能从解释器的控制台终端版本运行tenserflow(似乎)。
【讨论】: