如何在OSX上从octave 3.8.0更新到4.0.0?

如何在OSX上从octave 3.8.0更新到4.0.0?,octave,updates,osx-elcapitan,Octave,Updates,Osx Elcapitan,我的mac电脑上安装了octave 3.8.0。我想安装映像包,但命令 pkg安装-forge映像 显示未满足的依赖项,并表示需要octave 4.0.0或更高版本。那么,如何在不重新安装octave的情况下进行更新呢 编辑1:我尝试安装旧版本的映像包image-2.2.2.tar,但它具有常规依赖项和信号依赖项。在尝试安装general-1.3.4.tar时,我遇到以下错误: octave:4> pkg install general-1.3.4.tar /usr/local/octav

我的mac电脑上安装了octave 3.8.0。我想安装映像包,但命令

pkg安装-forge映像

显示未满足的依赖项,并表示需要octave 4.0.0或更高版本。那么,如何在不重新安装octave的情况下进行更新呢

编辑1:我尝试安装旧版本的映像包image-2.2.2.tar,但它具有常规依赖项和信号依赖项。在尝试安装general-1.3.4.tar时,我遇到以下错误:

octave:4> pkg install general-1.3.4.tar
/usr/local/octave/3.8.0/bin/mkoctfile-3.8.0: line 512:   423 Segmentation fault: 11  /usr/local/octave/3.8.0/bin/g++-mp-4.7 -c -fPIC -I/usr/local/octave/3.8.0/include/octave-3.8.0/octave/.. -I/usr/local/octave/3.8.0/include/octave-3.8.0/octave -I/usr/local/octave/3.8.0/include -pipe -Os -m64 -D_THREAD_SAFE -pthread SHA1.cc -o SHA1.o
make: *** [SHA1.oct] Error 139
/usr/local/octave/3.8.0/bin/mkoctfile-3.8.0 SHA1.cc

pkg: error running `make' for the general package.
error: called from 'configure_make' in file /usr/local/octave/3.8.0/share/octave/3.8.0/m/pkg/private/configure_make.m near line 82, column 9
error: called from:
error:   /usr/local/octave/3.8.0/share/octave/3.8.0/m/pkg/private/install.m at line 199, column 5
error:   /usr/local/octave/3.8.0/share/octave/3.8.0/m/pkg/pkg.m at line 394, column 9

我已经删除了我的答案,因为它没有解决你修改过的问题。我在3.8.0中还没有尝试过,现在也没有时间尝试。如果我稍后有时间,我会告诉你我的结果。你是如何安装
octave
?我下载了.dmg文件,它负责@IKavanagh的安装过程