我试图通过此指令使用Fink在我的Mac上安装GNU Octave http://wiki.octave.org/Octave_for_MacOS_X
我想我已按照所有说明操作,但我无法运行Octave。 如何检查是否安装正确? 我尝试在终端输入'octave',但它说“找不到命令”
或者,是否有任何简单的Octave安装说明? 我找到了许多安装指南,但它们都不同并且假设了一些知识。
答案 0 :(得分:7)
顺便说一下,我今天已经在两台不同的机器上安装了Octave GNU两次(两台机器都运行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
注意您需要之前安装gnuplot(或gnuplot不会将aqua视为有效终端,您可能会遇到“未知或模糊的终端类型”错误)。
只需下载latest version (1.1.0) dmg from SourceForge。
brew install gnuplot
答案 1 :(得分:0)
您可以尝试使用Home Brew进行安装。下载并安装Home Brew后,使用this guide安装Octave。
答案 2 :(得分:0)
最简单的选择是使用预先编译的.app
我已经尝试过预编译的.app,但是遇到了某些功能的问题(比如sound
),
而macports版本总是有效。
我通常使用macports安装它:
sudo port install octave
了解基础知识。
您可能需要安装其他端口变体/八度音阶模块:
sudo port install octave octave-signal octave-plot octave-image octave-signal
首先需要使用命令行工具的XCode和使用此路线的Macports
答案 3 :(得分:0)
默认情况下(如果您没有更改它也应该是这种情况),Fink会安装/sw
下的所有内容,即您要查找的二进制文件应位于/sw/bin/
。
运行ls /sw/bin/octave*
,然后根据输出,您有两个选择:
/sw/bin
内,在这种情况下运行echo $PATH
并详细了解PATH Variable以解决您的问题。fink install octave
,仔细查看输出并在必要时更新您的帖子。 答案 4 :(得分:0)
这只是对Izhaki提供的指令的更新(我在Mac OSX 10.8.4上运行)。
您可能需要将XCode更新为4.6.3。这可以通过AppStore完成。
如果您遇到错误:
brew install octave
然后调用:
brew update
brew install octave
并且安装将从中断处继续。除此之外,该指令无缝地工作。