Lua Error: "Gnuplot terminal is not set"

Lua Error: "Gnuplot terminal is not set"

在 LuaJIT 或 Torch REPL 中,我 运行 命令 require 'gnuplot' gnuplot.figure() 我收到错误 "Gnuplot terminal is not set".

我尝试使用 gnuplot.setterm() 和一些猜测,例如 'x11' 和 'qt' 作为参数,但出现错误 "gnuplot does not seem to have this term"。有什么地方可以得到 gnuplot 可用的终端 emulators/graphics 后端列表吗?或者,这些错误是否表示存在其他问题?

事实证明,如果您没有安装 Gnuplot executable,就会出现此错误。

我之前没有检查这个问题,因为 gnuplot.lua (v. 5.1) 在第 145 行对该可执行文件不可用的情况进行了错误检查 - 但由于某种原因它未能捕获问题。