Modin はカルフォルニア大学バークレー校のRISELabが開発した、Pandas と同じ機能を高速で実行できるライブラリ。Pandas を使用したプログラムのコードを1行変更するだけでプログラムの実行速度を上げ、使用できるデータ量を増やすことが出来る。例えば、8コアCPUを搭載したノートブックなら4倍高速にできる。Modin はオープンソースのライブラリなので無料でインストールできる。 GitHubはここ

 

ということで手持ちのWindows PCインストールを試みた。

コマンドプロンプトから下記を打ち込む。

pip install modin

Collecting modin
  Downloading https://files.pythonhosted.org/packages/a5/ea/57f24305ce56c95536ebd70842b8fd12416aa1adca904dfb82371d461861/modin-0.4.0-py3-none-any.whl (184kB)
    100% |████████████████████████████████| 194kB 1.1MB/s
Collecting typing (from modin)
  Downloading https://files.pythonhosted.org/packages/4a/bd/eee1157fc2d8514970b345d69cb9975dcd1e42cd7e61146ed841f6e68309/typing-3.6.6-py3-none-any.whl
Collecting ray==0.6.2 (from modin)
  Could not find a version that satisfies the requirement ray==0.6.2 (from modin) (from versions: )
No matching distribution found for ray==0.6.2 (from modin)

 

しかし、上記のようにエラーが発生しインストールできなかった。

 

Ray はまだ Windowsではサポートされていなかった。

Windowsにインストールするには、WSL(Windows Subsystem for Linux) を使う必要があるとのこと。今回は、わざわざWSLをインストールしてまで Modin を使う必要性がないので、必要性が出てくるか、Ray がサポートされるまで待つことにした。

 

詳しくはこの記事参照。