2013-05-08 91 views

回答

6

顺便说一句,我已经安装了今天八度GNU这条路第一和MacPorts的有XCode中使用命令行工具两次在两台不同的机器上(都运行Lion)。

我需要最新版本的Octave(3.6.4),并使用Homebrew。

我已经安装了的XCode,所以剩下:基于对this page说明

安装自制

,我跑:

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)" 

安装倍频

this guide,我跑了:

brew tap homebrew/science 
brew update && brew upgrade 
brew install gfortran 
brew install octave 

安装AquaTerm

注意安装此之前的gnuplot(或gnuplot的将不会看到旱厕作为一个有效的终端,你可能会得到“未知或不明确的终端类型”错误),你所需要的。

只需下载​​。

安装的gnuplot

brew install gnuplot 
+0

先生,您值得拥有饼干! :) 非常感谢! – CSawy 2014-02-27 20:20:40

0

最简单的办法是使用precompilled的.app 我已经试过了预编译的.app,但与某些功能(如sound), 而MacPorts的版本总是工作的问题。

我通常使用macports安装:

sudo port install octave

为基础。安装

您可能需要其他端口变种/倍频程模块:

sudo port install octave octave-signal octave-plot octave-image octave-signal 

需要使用虽然

0

如何知道一个Fink软件包安装

默认情况下(如果你不改变它,这应该是你的情况也是如此),芬克/sw将所有文件安装,即你正在寻找的二进制文件应该在/sw/bin/

运行ls /sw/bin/octave*,并根据输出,你再有两个选择:

  • 无论是八度二进制里面/sw/bin,在这种情况下运行echo $PATH和了解PATH Variable解决您的问题。
  • 否则,如果里面什么都没有,那么安装可能会有问题。
    尝试再次运行fink install octave,仔细查看输出并在必要时更新您的帖子。