如何从mobaxterm打开gnuplot?

时间:2016-06-17 16:38:42

标签: windows shell command-line gnuplot terminal-emulator

我不确定如何从Gnuplot打开MobaXterm。我一直在尝试许多不同的命令,但它们都不起作用。当我尝试时,我得到同样的错误。

-bash: gnuplot: command not found

我很好奇,如果我将Gnuplot下载到计算机的错误部分,或者我没有得到正确的命令?我正在尝试在shell script中编写一个程序,该程序会自行打开Gnuplot并通过shell script绘制数据。

感谢任何帮助!

4 个答案:

答案 0 :(得分:0)

mobaxterm不是linux服务器。因此,您无法正常安装软件包。

如果你能找到你想要的插件,你必须下载插件 查看他们的列表

http://mobaxterm.mobatek.net/plugins.html

似乎gnuplot不存在。

在这种情况下,最简单的解决方案是下载cygwin并在其上添加gnuplot,这是可能的

其他选项是运行小型虚拟机,以便对其进行测试

在所有情况下,mobaxterm都不是真正的linux环境,所以要确保你的shel能够在普通的linux机器上运行,你需要在真正的linux上开发和测试

答案 1 :(得分:0)

您可以安装gnuplot的winbuild,并将bin目录的路径添加到mobaxterm的PATH(可能将它设置在.initrc或.bashrc中,无论您喜欢哪个),其中包含gnuplot.exe。 / p>

答案 2 :(得分:0)

MobaXterm是一个独立的程序,可以“模拟”Linux终端,但不知道您的框架系统(例如您的Windows和您的程序)。因此,如果你键入'gnuplot',Moba不知道这是什么。你必须

将当前目录更改为wgnuplot.exe,例如:

cd /drives/c/Program\ Files/gnuplot-4/bin
./wgnuplot.exe

或直接运行:

/drives/c/Program\ Files/gnuplot-4/bin/wgnuplot.exe

或更改$ PATH:

PATH=$PATH:/drives/c/Program\ Files/gnuplot-4/bin
wgnuplot.exe

或创建一个名为'gnuplot'的脚本,该脚本运行wgnuplot.exe

#File name: 'gnuplot'
#!/bin/sh
/drives/c/Program\ Files/gnuplot-4/bin/wgnuplot.exe

并将其放入$ PATH目录:

`/bin` or `/usr/bin` or `/drives/c/WINDOWS` or `/drives/c/WINDOWS/system32`

或......:)

答案 3 :(得分:0)

我发现最简单的方法是使用Moba Package Manager来安装gnuplot的win版本。 打开MobaXterm并键入MobApt。 GUI将打开,您可以输入" gnuplot"在过滤器字段中。 只需选择并安装软件包,MobApt就会为您处理任何依赖项。