Windows10にh5pyをサクッとインストールする方法【非公式】


h5pyのインストールに少し手間取ったので、メモ用として投稿する。
ソースからビルドすると「no such h5py.h」などのエラーが大量に出力されて地獄だったので、サクッとインストールする方法を以下に記す。

なお、h5pyの公式アナウンスはAnacondaやMinicondaを使うことを強く推奨している。
が、ソースからインストールしたい場合は以下を手順を行う。

h5pyのwheelを拾ってくる。

Python Extension Packages for Windows - Christoph Gohlkeから自身の環境に合ったh5pyのwheelをダウンロードする。
私はWindows10でPython3.4を使っているので「h5py-2.6.0-cp34-cp34m-win32.whl」を使った。

pip installでインストール

以下のコマンドを叩くだけだ。

pip install h5py-2.6.0-cp34-cp34m-win32.whl

これで完了。

Chainer1.5からh5pyに依存するようになったらしいので、h5pyのインストールで手間取っている方に参考にして貰えると幸いだ。

以上

参考文献

  1. h5py
  2. Python Extension Packages for Windows - Christoph Gohlke
  3. Chainer 1.5のインストールがうまくいかない人への非公式なTips