外部のOctaveコードを評価するように,使用しているシステムを設定する.
macOS
Octaveをインストールする
macOS用のOctaveは,Homebrew等のパッケージリポジトリを通して,あるいはhttps://wiki.octave.org/Octave_for_macOSからダウンロードしたインストーラを使って,インストールすることができる.
必要なOctaveのパッケージをインストールする
OctaveのパッケージマネージャであるPkgを使って,Octave用にZeroMQ パッケージをインストールする.Octaveセッションを開始し,以下を実行する:
>> pkg install -forge zeromq
インストールされたことを確かめる
正しくインストールされた場合には,FindExternalEvaluatorsは自動的にこれを見付ける:
- 使用中のマシンに複数のバージョンのOctaveがインストールされている場合には,RegisterExternalEvaluatorを使って,特定のOctaveのバージョンがデフォルトになるように指定するとよい.
Octaveコードを評価する
ExternalEvaluateをインストールしたOctaveと一緒に使って,Octaveコードを評価する:
あるいは,Octaveコードセルを使って,Octaveコードを評価する:
- ExternalEvaluateが失敗する場合,ZeroMQパッケージがインストールされていない可能性が高い.使用したい特定バージョンのOctaveと一緒にパッケージがインストールされていることを確かめるとよい.
Windows
Octaveをインストールする
Octaveのインストーラをhttps://www.gnu.org/software/octave/downloadからダウンロードして,結果の実行ファイルを実行する.
必要なOctaveのパッケージをインストールする
OctaveのパッケージマネージャであるPkgを使って,Octave用にZeroMQ パッケージをインストールする.Octaveセッションを開始し,以下を実行する:
>> pkg install -forge zeromq
インストールされたことを確かめる
正しくインストールされた場合には,FindExternalEvaluatorsは自動的にこれを見付ける:
- 使用中のマシンに複数のバージョンのOctaveがインストールされている場合には,RegisterExternalEvaluatorを使って,特定のOctaveのバージョンがデフォルトになるように指定するとよい.
Octaveコードを評価する
ExternalEvaluateをインストールしたOctaveと一緒に使って,Octaveコードを評価する:
あるいは,Octaveコードセルを使って,Octaveコードを評価する:
- ExternalEvaluateが失敗する場合,ZeroMQパッケージがインストールされていない可能性が高い.使用したい特定バージョンのOctaveと一緒にパッケージがインストールされていることを確かめるとよい.
Linux
Octaveをインストールする
Octaveは,APTあるいはYum等のLinuxパッケージリポジトリのほとんどから利用することが可能である.また,https://Octavelang.org/downloads からダウンロードすることもできる.インストール方法の詳細は,そのページに記載されている.
必要なOctaveのパッケージをインストールする
OctaveのパッケージマネージャであるPkgを使って,Octave用にZeroMQのパッケージをインストールする.Octaveセッションを開始し,以下を実行する:
>> pkg install -forge zeromq
インストールされたことを確かめる
正しくインストールされた場合には,FindExternalEvaluatorsは自動的にこれを見付ける:
- 使用中のマシンに複数のバージョンのOctaveがインストールされている場合には,RegisterExternalEvaluatorを使って,特定のOctaveのバージョンがデフォルトになるように指定するとよい.
Octaveコードを評価する
ExternalEvaluateをインストールしたOctaveと一緒に使って,Octaveコードを評価する:
あるいは,Octaveコードセルを使って,Octaveコードを評価する:
- ExternalEvaluateが失敗する場合,ZeroMQのパッケージがインストールされていない可能性が高い.使用したい特定バージョンのOctaveと一緒にパッケージがインストールされていることを確かめるとよい.