[英]Installing gnu plot for macOS High Sierra
如何在macOS high Sierra中安装可运行的Gnu Plot版本? 我正在寻找一种通过GUI进行此工作的方法,但是即使仅运行终端脚本也将是成功的。
谢谢!
gnuplot的Brew实现实际上不可用,因为它不再支持必要的终端(例如,在安装过程中,您将不再提供--with-aquaterm或--with-x11)。
但是,MacPorts软件包管理器为gnuplot安装了一个可用的安装程序(同时安装Brew和MacPorts是安全的)。 https://www.macports.org/
安装AquaTerm后,我使用以下命令安装gnuplot,并且一切都按预期工作:
sudo port install gnuplot +aquaterm
我正在使用macOS Mojave 10.14.4。
使用自制程序很容易。
首先,安装Xcode命令行工具:
xcode-select --install
然后通过访问自制网站并复制和粘贴单行安装脚本来安装自制软件 。 我不想在此处粘贴该行,以防它改变了行,因此请从自制网站获取最新消息。
现在,您具有完整的软件包管理器,可用于查找,安装,更新和删除数千个软件包。 因此,您可以轻松找到gnuplot或其他任何东西:
brew search gnuplot
找到包裹后,请使用以下选项检查可用选项:
brew options gnuplot
样本输出
--with-aquaterm
Build with AquaTerm support
--with-cairo
Build the Cairo based terminals
--with-qt
Build with qt support
--with-wxmac
Build wxmac support. Need with-cairo to build wxt terminal
--with-x11
Build with x11 support
现在安装一些明智的图形图选项:
brew install gnuplot --with-qt --with-x11
始终确保您的PATH以/usr/local/bin
开头以进行自制程序,因为它是程序的安装位置。 我将以下内容放在$HOME/.profile
。 我还设置了GNUTERM
环境变量:
export PATH=/usr/local/bin:$PATH
export GNUTERM=qt
现在运行gnuplot :
gnuplot
样品运行
查看许多有用的软件包,一个不错的新Python而不是Apple的旧v2.7,一个不错的Linux兼容的sed
而不是Apple的BSD版本,一个不错的grep
,一个不错的find
,出色的GNU awk, ImageMagick , tmux
, GNU Parallel , jhead
, Poppler, exiftool
,Mosquitto, pdfgrep
, pngcrush
,ZeroMQ ...清单还在继续...
@David Atri:gnuplot并不像您想象的那样独立。 尝试从源代码进行编译,您将看到它具有多少选项和依赖项。MacOSX中的主要挑战是使PDF驱动程序运行。 您将许多东西视为独立的事实是开发人员进行的良好集成工作
brew不再支持选项。
您仍然可以执行“ brew install gnuplot”,但是它将仅使用编写自制程序的人想要的终端安装,而不一定是您想要的终端。
从源代码编译gnuplot仍然是一场噩梦,因此您必须遵循Brew-Formula编写者的选择,编写自己的Brew公式(并非完全琐碎),或者您要面对大量依赖项并尝试从源代码进行编译。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.