Sage 6.3 から IPython notebook を利用する( Mac OS X 10.9 )

目次へ

Sage のインストール ( Mac OS X 10.9 )

SAGE のホームページからダウンロードする。

sage-6.3-x86_64-Darwin-OSX_10.9_x86_64-app.dmg

ダブルクリックして Applications フォルダーにコピーすればランチャーから実行できる。しかしターミナルから sage を起動できない。 .bash_profile に次を書き加えて解決した。

export SAGE_ROOT=/Applications/Sage-6.3.app/Contents/Resources/sage
PATH=$PATH:${SAGE_ROOT}

Sage の確認

Sage で ipython が使えるか次で確認できる。

$ sage -ipython
Python 2.7.8 (default, Aug 10 2014, 17:39:35) 
IPython 2.1.0 -- An enhanced Interactive Python.

8月2014 現在、Sage がサポートしている IPython のバージョンは 2.1.0 なのでこれをインストールする。

IPython notebook を使えるようにするための設定

設定 1.

$ sage -i zeromq 
$ sage -i pyzmq 

設定 2.

Installing IPython のページの最後にあるdownload archive から ipython-2.1.0.tar.gz をダウンロードし解凍し次を実行する。

$ cd ipython-2.1.0
$ sage -sh
(sage-sh) $ python setup.py install
(sage-sh) $ exit

起動

次で ipython 2.1.0 のノートブックが開かれる。

$ sage -ipython notebook

ノートブックの最初のセルに from sage.all import * を入力すれば sage が使える環境になります。 

 入力行の script を出力する場合は次が便利です。

$ sage -ipython notebook --script
実行例へ
実行例2へ

目次へ