我试图通过在我的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来解决这个问题,如果有人对任何一点都有洞察力的话,我将不胜感激。谢谢。
发布于 2020-05-21 08:07:39
自制在/usr/local/Cellar...中安装gnuplot,并从/usr/local/bin到那里建立一个符号链接。如果您运行,您可以看到这个:
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,因此您有三个选项。
要么删除不正确的:
sudo rm /opt/local/bin/gnuplot或者,更改您的路径,以便您的外壳首先在中找到/usr/local/bin中的 one:
export PATH=/usr/local/bin:$PATH或者,显式地运行自制 one:
/usr/local/bin/gnuplot --versionhttps://stackoverflow.com/questions/61927120
复制相似问题