Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在尝试Haskell的plotList命令,但未显示任何内容_Haskell_Gnuplot - Fatal编程技术网

正在尝试Haskell的plotList命令,但未显示任何内容

正在尝试Haskell的plotList命令,但未显示任何内容,haskell,gnuplot,Haskell,Gnuplot,所以基本上我启动gchi导入图形库,然后去做这个 Prelude Graphics.Gnuplot.Simple> plotList [] [(1, 1), (2, 2), (3, 3)] Loading package transformers-0.3.0.0 ... linking ... done. Loading package mtl-2.1.2 ... linking ... done. Loading package array-0.4.0.1 ... linking ...

所以基本上我启动gchi导入图形库,然后去做这个

Prelude Graphics.Gnuplot.Simple> plotList [] [(1, 1), (2, 2), (3, 3)]
Loading package transformers-0.3.0.0 ... linking ... done.
Loading package mtl-2.1.2 ... linking ... done.
Loading package array-0.4.0.1 ... linking ... done.
Loading package deepseq-1.3.0.1 ... linking ... done.
Loading package filepath-1.3.0.1 ... linking ... done.
Loading package old-locale-1.0.0.5 ... linking ... done.
Loading package time-1.4.0.1 ... linking ... done.
Loading package bytestring-0.10.0.2 ... linking ... done.
Loading package unix-2.6.0.1 ... linking ... done.
Loading package directory-1.2.0.1 ... linking ... done.
Loading package process-1.1.0.2 ... linking ... done.
Loading package containers-0.5.0.0 ... linking ... done.
Loading package data-accessor-0.2.2.6 ... linking ... done.
Loading package data-accessor-transformers-0.2.1.6 ... linking ... done.
Loading package exceptions-0.6.1 ... linking ... done.
Loading package temporary-1.2.0.3 ... linking ... done.
Loading package utility-ht-0.0.10 ... linking ... done.
Loading package gnuplot-0.5.2.2 ... linking ... done.
所有这些事情都发生了,但没有显示图像?我是否必须执行某种主函数调用才能显示,或者我如何才能真正看到图片。谢谢您的建议。

确保您安装了二进制文件,而不仅仅是Haskell。后者并不真正检查您是否安装了必要的二进制文件。根据您的平台,它只调用shell命令或使用管道,不查找返回类型,因此您甚至不会收到错误

您可以通过检查是否安装了gnuplot

$ gnuplot --version

如果这没有给你一个版本,你要么还没有安装gnuplot,要么gnuplot不在你的路径中。

你的系统中是否安装了
gnuplot
,并且路径正确?我假设是这样,这是它的编译过程,但它没有显示图表?不,你需要安装
gnuplot
。如果你正在使用Ubuntu,这应该足够了:
sudo apt get install gnuplot
谢谢你这就是我需要的。非常感谢你,现在一切都很好。