目次へ
Ubuntu 14.04 へのインストール
SageMath からダウンロード
sage-6.7-x86_64-Linux-Ubuntu_14.04_x86_64.tar.gz
$ cd /usr/local/bin
$ sudo mv sage sage-6.3
$ sudo ln -s /home/satouy/local/sage-6.7-x86_64-Linux/sage /usr/local/bin/sage
$sage
┌───────────────────────────────────────────────────────────────┐
│ SageMath Version 6.7, Release Date: 2015-05-17 │
│ Type "notebook()" for the browser-based notebook interface. │
│ Type "help()" for help. │
└───────────────────────────────────────────────────────────────┘
$ sage -ipython
Python 2.7.8 (default, May 18 2015, 02:53:22)
Type "copyright", "credits" or "license" for more information.
IPython 3.1.0 -- An enhanced Interactive Python.
IPython 3.1.0 installation
http://archive.ipython.org/release/3.1.0/ から次をダウンロードし解凍する。
ipython-3.1.0.tar.gz
$ cd ipython-3.1.0
$ sage -sh
(sage-sh) $ python setup.py install
(sage-sh) $ exit
次でノートブックが開かれる。
$ sage -ipython notebook
あるいは
$ sage -n ipython
インストールに成功。 Jupyter になっていた。
ノートブックの最初のセルに %load_ext sage
を入力すれば sage が使える環境になります。
入力行の script を出力する場合は次が便利です。
$ sage -ipython notebook --script
Mac OS X 10.10 へのインストール
SAGE のホームページからダウンロードする。
sage-6.7-x86_64-Darwin-OSX_10.10_x86_64-app.dmg
ダブルクリックして Applications フォルダーにコピーすればランチャーから実行できる。しかしターミナルから sage を起動できない。 .bash_profile
に次を書き加えて解決した。
export SAGE_ROOT=/Applications/Sage-6.7.app/Contents/Resources/sage
PATH=$PATH:${SAGE_ROOT}
ターミナルから sage を起動できるように次のように設定した。
$ which sage
/usr/local/bin/sage
$ cat /usr/local/bin/sage
#!/bin/sh
$SAGE_ROOT/sage $@
exit 0
$
その後の手続は Ubuntu の場合と同じです。
実行例
sage -n ipython で実行した例を次に示す。 クリック