首页 > 代码库 > Mac OS安装octave出现的问题-'error:terminal type set to 'unknown'的解决'

Mac OS安装octave出现的问题-'error:terminal type set to 'unknown'的解决'

  学习Machine learning需要使用Octave语言,毕竟吴恩承力荐。本机系统Mac OS X EI Capitan, 其实什么系统都无所谓了,安装原理都是一样的。

  在不断才坑中,理清楚了各个软件之间的关系:

  Octave是一个类似于MATLAB一样强大的语言,相比来说,它是开源的,FREE! Octave中使用了GNUplot来绘制图像,所以需要在电脑上安装gnuplot才能使用它的图像绘制的功能。PS: 我首先在coursera上安装课程资源里面给的链接,安装了Octave,后来发现绘图功能不能用(出现了一下问题),所以才倒回来安装的gnuplot。

  问题如下:后来发现还没有装gnuplot..

gnuplot> set terminal aqua enhanced title "Figure 1" size 560 420  font "*,6" dashlength 1                      ^         line 0: unknown or ambiguous terminal type; type just set terminal for a list

  gnuplot的安装可以使用brew这个开源软件源管理工具:

  1.安装brew:$ ruby -e "$(curl -fsSL )"

  2.使用brew安装gnuplot,with-x11代表安装终端类型x11,其实是一个window下的终端图形界面。

     brew install gnuplot --with-x11

  3.终端进入gnuplot, set terminal x11

  4.最后也是最重要的一步:记得重启机器!! 重启!! 重启!

  实验室开学要求学习gnuplot结果提前在这里遇到了,世界真的小。

Mac OS安装octave出现的问题-'error:terminal type set to 'unknown'的解决'