首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多个版本的gnuplot

多个版本的gnuplot
EN

Stack Overflow用户
提问于 2020-05-21 04:10:10
回答 1查看 306关注 0票数 1

我试图通过在我的brew install gnuplot上运行MacBook来安装最新版本(5.2.8)。这就是当我进入gnuplot之后,它仍然带着我的旧版本,4.6。它确保我在进一步的尝试重新安装5.2.8确实安装和最新。

有人对此有什么建议吗?我尝试输入which gnuplot,这会返回/opt/local/bin/gnuplot。我在这里的想法是,在执行gnuplot命令时,这一定是要执行的地方。我的自制版本就在一个名为Cellar的文件夹里。因此,我尝试rm /opt/local/bin/gnuplot,它返回:“重写rwxr-xr-x root/admin for /opt/local/bin/gnuplot?";我说”是“;它说rm: /opt/local/bin/gnuplot:权限被拒绝。

在我的网上搜索中,很多人说这个问题只是“消失”了,在最新版本的gnuplot中修复了一些bug。

我很困惑。我更新的主要动机是重复错误消息:

“pure2.pl”,第26行:警告:不能将像素数计算到整数匹配网格中。N= 34051 K=700个“pure2.pl”,第26行:警告:不能将像素数计算到整数匹配网格中。N= 34051 K= 700“

我无法用plot "file.txt" u 1:2:3 with image来解决这个问题,如果有人对任何一点都有洞察力的话,我将不胜感激。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-05-21 08:07:39

自制/usr/local/Cellar...中安装gnuplot,并从/usr/local/bin到那里建立一个符号链接。如果您运行,您可以看到这个:

代码语言:javascript
复制
ls -l /usr/local/bin/gnuplot

lrwxr-xr-x  1 mark  admin  35 Mar 24 08:51 /usr/local/bin/gnuplot -> ../Cellar/gnuplot/5.2.8/bin/gnuplot

您的问题是您的路径使您的shell运行/opt/local/bin/gnuplot,因此您有三个选项。

要么删除不正确的:

代码语言:javascript
复制
sudo rm /opt/local/bin/gnuplot

或者,更改您的路径,以便您的外壳首先在中找到/usr/local/bin中的 one:

代码语言:javascript
复制
export PATH=/usr/local/bin:$PATH

或者,显式地运行自制 one:

代码语言:javascript
复制
/usr/local/bin/gnuplot --version
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61927120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档