...

install - LOG OPT HOME

by user

on
Category: Documents
15

views

Report

Comments

Transcript

install - LOG OPT HOME
PythonOR セミナーで使用するソフトウェアのインストールについて及び
IPython notebook のサーバ起動について
稼働環境
Windows OS を想定しています。Linux 等でもインストールできますが、ここでは省略します。
下記の説明は、32 ビット版 Python のものです。64 ビット OS では、32 ビット版 Python と 64 ビット版 Python のど
ちらもインストールできます。64 ビット版の Python と各ライブラリのインストール手順は 32 ビット版と同じなので
省略します。(64 ビット版のインストーラーを用いれば OK です)
インストールされるもの
主なものは下記の通りです。Python の最新版は、バージョン 3.4 ですが、最新版だと、いくつかのライブラリが動
作しませんので、バージョン 2.7.7 を用います。

Python 2.7.7 本体(以降はライブラリ)

IPython

matplotlib

networkx

numpy

pandas

pulp

scikit-learn

scipy

simpy

sympy

setuptools
手順
最初に Python 本体をインストールします。残りの各ライブラリのインストールの順番はどれからでも OK です。
インストールするためには、管理者権限をもち、さらに、インターネットに接続している必要があります。

Python 本体のインストール
下記サイトの「Python 2.7.7 のダウンロード」の「Windows x86 MSI Installer (2.7.7)」をダウンロードし、実行します。
基本的に、デフォルトの設定でそのまま進めれば OK です。

https://www.python.org/download/releases/2.7.7/
1

環境変数の設定
Windows のスタートメニューをクリックし、右側の「コンピューター」を右クリックし、「プロパティ」を選んでください。
システム画面の左側の「システムの詳細設定」をクリックしてください。
詳細設定タブの下の「環境変数」をクリックしてください。
環境変数画面の「システム環境変数」の中から変数「Path」を探し、ダブルクリックしてください。
システム変数の編集画面の変数値の最後に「;C:\Python27;C:\Python27\Scripts」を追加し OK を押し
てください。開いていた画面は OK を押して閉じてください。
ライブラリのインストールの手順

インストーラーを用いたライブラリのインストール
Python は後述する setuptools の easy_install を用いることにより、自動で最新版をダウンロードしインストールす
ることができますが、種々の理由でうまくいかないことがあります。
ここでは、easy_install でうまくインストールできないものについて、バイナリのインストーラーを用いてインストール
します。バイナリのインストーラーは標準で用意されていないので、公式でないものを用います。(保証されたも
のではないので留意してください)
下記のリンクから、それぞれ Python2.7 用の 32 ビット用の最新版のライブラリを選び、ダウンロードし、実行してく
だい。基本的にデフォルトのまま実行すれば OK です。

http://www.lfd.uci.edu/~gohlke/pythonlibs/#matplotlib

http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

http://www.lfd.uci.edu/~gohlke/pythonlibs/#patsy

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pycairo

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pyqt

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32

http://www.lfd.uci.edu/~gohlke/pythonlibs/#scikit-learn

http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

http://www.lfd.uci.edu/~gohlke/pythonlibs/#setuptools
setuptools をインストールすると、「easy_install」というコマンドを利用できるようになります。

easy_install を用いたライブラリのインストール
スタートメニューの「アクセサリ」から「コマンドプロンプト」を選び、DOS 画面を開いてください。
下記のコマンドを実行してください。
easy_install -U pandas
easy_install -U ipython
easy_install -U markdown
easy_install -U networkx
easy_install -U jinja2
easy_install -U tornado
easy_install -U pyparsing
2
easy_install -U pygments
easy_install -U pyzmq
easy_install -U statsmodels
easy_install -U sympy
easy_install -U pulp
easy_install -U simpy
python -c "from IPython.external import mathjax;mathjax.install_mathjax()"
「UnicodeDecodeError」というエラーが出る場合は、後述の「インストールでのエラーについて」を参照のこと。

インストールの確認
DOS 画面で「ipython notebook --pylab inline」を実行し、ブラウザが起動するのを確認してください。
IPython notebook のサーバの起動方法
メールで送られた、pyor2014.zip ファイルを解凍し、「ipython notebook.bat」をダブルクリックし実行してください。
インストールでのエラーについて
Windows のレジストリに日本語のキーがあると、easy_install で「UnicodeDecodeError」がでることがあります。
その場合、下記の対処で解決することがあります。
メモ帳などで「C:\Python27\Lib\mimetypes.py」を開いてください。
try:
ctype = ctype.encode(default_encoding) # omit in 3.x!
except UnicodeEncodeError:
pass
248 行目から 251 行目の上記を下記のようにしてください。
#try:
#
ctype = ctype.encode(default_encoding) # omit in 3.x!
#except UnicodeEncodeError:
#
pass
以上
3
Fly UP