科学の箱

科学・IT・登山の話題

IT

Pythonをインストール後にデータ分析のために追加しておくライブラリのリスト

投稿日:2014年1月24日 更新日:

各ライブラリはそれぞれ互換性があるバージョンが決まっている。また64bitでは動かないライブラリもある。

  • setuptools/easyinstall
  • pip
  • NumPy
  • Scipy
  • matplotlib
  • pandas
  • PyReadline
  • iPython

setuptoolsはpy形式でインストーラが提供されている。こちらからez_setup.pyをダウンロードして、python環境で実行する。インストールが完了したらC:\Python2.7\Scripts以下にeasy_install.exeが作成されているかを確認する。パスはPythonのバージョンおよびインストールディレクトリにより異なる。ファイルができていたらインストールが成功している。次にコマンドラインから利用するために環境変数PathにC:\Python2.7\Scriptsを追加する。コマンドラインを立ち上げsetで環境変数Pathを確認後に以下のコマンドを実行する。ヘルプが戻ってくればインストールは成功している。

easy_install --help

次にpipをインストールする。pipはeasy_installに変わるものであり、pipがあればeasy_installは必要ない。しかしpipを利用するためにはeasy_install経由で簡単にインストールできるので、最初にeasy_installを導入している。コマンドラインを立ち上げて下記のコマンドを実行する。

easy_install pip

インストールが完了したら下記のコマンドで確認する。

pip --help

numpyとscipyはexe形式のインストーラが提供されているので簡単にインストールできる。sourceforgeのこちらからリンクをたどって、exe形式のインストーラを取得する。scipyはnumpyを利用しているためにまずnumpyからインストールする。

numpyのインストールが終了したら正しく利用できるかを確認する。Python CUIを起動し下記の処理を実行する。

import numpy
print numpy.__version__
numpy.test()

次にscipyをインストーする。これもインストールが完了したら

import scipy
print scipy.__version__
scipy.test()

matplotlibはpythonでグラフを描画するための標準ライブラリである。こちらからexe形式のインストーラをダウンロードして実行する。インストールが完了したら確認する。

import matplotlib
print matplotlib.__version__

pandasはデータ分析用のライブラリである。pip経由でインストールする。コマンドラインを立ち上げる。

pip install pandas

dateutilは日付関連のデータを処理するためのライブラリである。これはeasy_install経由でインストールする。コマンドラインを立ち上げ下記を実行する。

easy_install python-dateutil

その他

  • pyparsing

メタ情報

inarticle



メタ情報

inarticle



-IT
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

PGP WDE Single Sign Onのトラブルシューティング

外出時に持ち運ぶことが多いラップトップは盗難・紛失時に情報漏洩の危険性がある。デスクトップのローカルHDDに保管されたデータは物理的にアクセスをしなければ、データを取得することはできない。またクラウド …

no image

syslogでERS4548のメッセージをキャプチャする。

ERS4548とRiverbed Steelhead間でリンクのフラッピングが発生する。切り替えに200秒以上かかるとIPフォンのウォッチドッグがサーバー不達と判断してPABXサーバーからログオフして …

no image

DellラップトップのBreakキー

DellラップトップにはBreakキーがない機種がある。 この場合にはFn+BでBreakキーが使える。 参考 https://www.dell.com/support/article/jp/ja/j …

no image

Alcatel Omniswitchでインタフェースを操作するコマンド

確認コマンド show interfaces status > show interfaces status DETECTED           CONFIGURED Slot/ AutoNe …

no image

Cisco LWAPのトラブルシューティング

https://supportforums.cisco.com/docs/DOC-17826 Related posts:muninでWindowsをSNMP経由で監視するときの項目ドメインレジストラ …

2014年1月
« 12月   2月 »
 12345
6789101112
13141516171819
20212223242526
2728293031  

side bar top



アーカイブ

カテゴリー