微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

八度一直说gnuplot不可用

如何解决八度一直说gnuplot不可用

我正在尝试在八度中使用命令plot(x,y,'rx')。使用它时,将打开一个图形窗口,但看不到任何图形。只是空白。但是,如果我仅使用命令plot(x,y),则会打开一个图形窗口,其中包含一个绘图。我发现这与不使用gnuplot工具包的Octave有关,我应该使用命令graphics_toolkit('gnuplot')使Octave使用gnuplot。这是问题所在。

首先,八度表示“ gnuplot工具箱不可用”。我非常知道我有它。我以前用过(不使用Octave)。在Octave说该工具包不可用之后,我什至删除了gnuplot并再次安装了它。

在google上搜索一些答案时,我意识到我应该在octaverc文件的末尾添加graphics_toolkit('gnuplot')。我不知道在哪里可以找到文件。现在,有许多答案表明octaverc文件位于〜/ .octaverc中。但是〜/目录中没有这样的文件。其他一些答案表明我们必须在这种情况下创建文件在这一点上,我不知道如何“创建” .octaverc文件。因此,我从/snap/octave/30/share/octave/5.2.0/site/m/startup复制并粘贴到 ~/,右键单击它,以管理员身份编辑,在文件末尾添加了该行,并保存了修改后的.octaverc文件。 Octave仍说“ gnuplot工具包不可用”。
(我尝试在/snap/octave/30/share/octave/5.2.0/site/m/startup中编辑.octaverc文件,但结果是一个只读文件。无论如何,我都无法对其进行修改我尝试过。即使以root用户身份,我也无法修改文件

我该怎么办?

解决方法

我自己解决了。很抱歉延迟回复。 问题是由于已使用Snap安装。 解决方案是卸载Octave并使用apt安装。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。