ダウンロード

PythonOR セミナーで使用するソフトウェアのインストールについて及び
IPython notebook のサーバ起動について
稼働環境
Windows OS を想定しています。Mac や Linux 等でもインストールできますが、ここでは省略します。
本セミナーの内容は、Python2.7 でも P.ython3.4 でも、どちらでも動きます。ここでは、Python3.4 の
インストール方法を説明します。もし、ここにあげたライブラリ以外を導入して、動かない場合があ
れば Python2.7 をお試しください。Python2.7 と Python3.4 は、共存できます。
参考:ライブラリの Python3 系の対応状況 http://python3wos.appspot.com/
下記の説明は、32 ビット版 Python のものです。64 ビット OS では、32 ビット版 Python と 64 ビット
版 Python のどちらもインストールできますが、64 ビット版をおすすめします。
64 ビット版の Python と各ライブラリのインストール手順は 32 ビット版と同じなので省略します。(64
ビット版のインストーラーを用いれば OK です)
インストールするもの


アナコンダ 3(Python3.4 本体と科学計算用のライブラリを含みます)
追加のライブラリ
 pulp
 scikit-learn (Python 2.7 版アナコンダでは含まれます)
 simpy
 statsmodels (Python 2.7 版アナコンダでは含まれます)
 pywin32 (Python 2.7 版アナコンダでは含まれます)
アナコンダは Continuum 社の科学計算用 Python ディストリビューションです。基本は無料で、オプ
ションが有料となっています。今回は、無料のものだけ利用します。
1
手順(Windows)
最初にアナコンダ 3 をインストールします。
インストールするためには、管理者権限をもち、さらに、インターネットに接続している必要がありま
す。
 アナコンダ 3 のインストール
下記サイトを開き、「I WANT PYTHON3.4」をクリックし、「Windows 32bit Python3.4 Graphical
Installer」をクリックしダウンロードします。(64bit OS であれば、64bit 版をおすすめします)
 http://continuum.io/downloads
クリック
OS の 選
択

クリック
ダウンロードしたファイルを実行します。基本的に、デフォルトの設定でそのまま進めれば OK です
2

追加ライブラリのインストール (Python 3.4 版のアナコンダの場合のみ)
Conda コマンドを用いることにより、自動で最新版をダウンロードしインストールすることができます
が、種々の理由でうまくいかないことがあります。
ここでは、うまくインストールできないものについて、バイナリのインストーラーを用いてインストー
ルします。バイナリのインストーラーは標準で用意されていないので、公式でないものを用います。
(保証されたものではないので留意してください)
下記のリンクから、それぞれ Python3.4 用のアナコンダと同じビット数の最新版のライブラリを選び、
ダウンロードしてください。
http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32
(Python 2.7 版アナコンダでは含まれます)
http://www.lfd.uci.edu/~gohlke/pythonlibs/#statsmodels (Python 2.7版アナコンダでは含まれます)
 コマンドプロンプトの起動
「スタート」→「すべてのプログラム」→「アクセサリ」→「コマンドプロンプト」を選んでください
上記でダウンロードしたファイルのあるフォルダに移動します。
cd ¥Users¥[ユーザー名]¥Downloads
下記を実行してください。ただし、pywin32 、statsmodels 、scikit-learn は、Python 2.7
版アナコンダに含まれていますので pulp 以降を実行してください。(名前は 32 ビット版の例)
easy_install pywin32-219.win32-py3.4.exe
easy_install statsmodels-0.5.0.win32-py3.4.exe
easy_install scikit-learn
easy_install pulp
easy_install markdown
easy_install simpy
python -c "from IPython.external import mathjax;mathjax.install_mathjax()"
 環境変数の設定
アナコンダのインストール時にデフォルトのまま実行していれば、環境変数は設定済みです。
 インストールの確認
コマンドプロンプト画面で「python confirm.py」※を実行し、「All OK」と出力されるのを確認してくだ
さい。(インストールされていないライブラリがあると、「Not installed ライブラリ名」と出ます)
※ https://kke.smartseminar.jp/static/upload/kke.smartseminar.jp/file/6970564/confirm.py
IPython notebook のサーバの起動方法
メールで送られた、pyor2014.zip ファイルを解凍し、「ipython notebook.bat」をダブルクリックし実行
してください。(Mac、Unux では、「ipython notebook --pylab inline」を実行してください)
しばらくすると、ブラウザが起動するので、list.ipynb をクリックしてください。
以上
3
手順(Mac OS X)
Mac OS X、一部追加ライブラリをインストールするためにソースコードのコンパイルが必要となる
ため、手順が複雑となります。そのため今回は Python 2.7 版アナコンダのインストール方法を載せ
ます。
 アナコンダのインストール
下記サイトを開き、Mac OS X-64bit Python2.7 Graphical Installer」をクリックしダウンロードします。
 http://continuum.io/downloads
ダウンロードしたファイルを実行します。基本的に、デフォルトの設定でそのまま進めれば OK です
 追加ライブラリのインストール
Python2.7 版のアナコンダに追加で必要なライブラリは以下の 3 つです。全て easy_install コマンド
でインストールできます。
 pulp
 simpy
 Markdown
ターミナルを開き、下記のコマンドを実行してください
easy_install pulp
easy_install markdown
easy_install simpy
python -c "from IPython.external import mathjax;mathjax.install_mathjax()"
 環境変数の設定
アナコンダのインストール時にデフォルトのまま実行していれば、環境変数は設定済みです。
 インストールの確認
ターミナル画面で「python confirm.py」※を実行し、「Not installed cairo」と出力されるのを確認して
ください。
※ https://kke.smartseminar.jp/static/upload/kke.smartseminar.jp/file/6970564/confirm.py
IPython notebook のサーバの起動方法
ターミナルを開き、「ipython notebook --pylab inline」を実行してください。
しばらくすると、ブラウザが起動するので、list.ipynb をクリックしてください。
4
以上