QuantLibは金融工学のための自由なソースライブラリで、Pythonからも利用することができます。ここでは、Mac上でQuantLib Pythonをインストールする手順を説明します。
PyPIからのインストール
まず、Pythonのパッケージ管理システムであるpipを使ってQuantLibをインストールします。
python -m pip install QuantLib
このコマンドは、システムにプレコンパイルされたバイナリが利用可能な場合にはそれをインストールします。そうでない場合は、次のセクションで説明するように自分でコンパイルする必要があります。
リリース版からのインストール
QuantLibのリリース版はGitHubからダウンロードできます。ダウンロードしたtar.gzパッケージを展開し、QuantLibをビルドします。
tar xzf QuantLib-SWIG-1.29.tar.gz
cd QuantLib-SWIG-1.29/Python
export CXXFLAGS='-O2 -stdlib=libc++ -mmacosx-version-min=10.9'
export LDFLAGS='-stdlib=libc++ -mmacosx-version-min=10.9'
python3 setup.py build
ビルドが完了したら、以下のコマンドでシステムにインストールします。
python3 setup.py install
以上で、Mac上でQuantLib Pythonのインストールが完了します。これでQuantLibをPythonから利用することができます。.