2018年5月15日火曜日

Mac OSXへのoctaveインストール

会社でcoursera machine learningを受講することになった。
その中で使うoctaveをここらを参考にmac OSX(High Sierra)にインストールしようとして
「brew install octave」コマンドを実行したら
Error: Could not symlink include/octave-4.4.0 /usr/local/include is not writable.
なるエラーが出てインストール(リンク)ができない事態が発生。

色々調べて結局、以下の解決方法で解決。要は自分で/usr/local/includeのディレクトリを作成してから、brew実行する。(インストールは成功しているのでリンクだけ実行)
$ sudo mkdir /usr/local/include
$ sudo chown -R $(whoami):admin /usr/local/include
$ sudo chown -R $(whoami):admin /usr/local/include
$ brew link octave