在 LuaJIT 或 Torch REPL 中,我运行命令
require 'gnuplot'
gnuplot.figure()
并收到错误“未设置 Gnuplot 终端”。
我尝试使用 gnuplot.setterm() 和一些猜测,例如 'x11' 和 'qt' 作为参数,但得到错误“gnuplot 似乎没有这个术语”。有没有什么地方可以得到 gnuplot 可用的终端仿真器/图形后端列表?或者,这些错误是否表明存在其他问题?
事实证明,如果您没有安装Gnuplot 可执行文件,则会出现此错误。
我之前没有检查过这个问题,因为 gnuplot.lua (v. 5.1) 对该可执行文件不可用的情况进行了错误检查 - 在第 145 行 - 但由于某种原因它未能发现问题。