なんかよく原因わかってないけど、とりあえず試行錯誤する記録
状況としてはh5pyの3.7.0が入ってたので2.10.0に入れ直したいけど、
pip install h5py==2.10.0
でこけてる
https://www.pythonpool.com/error-legacy-install-failure/
pip install --upgrade pip
pip install --upgrade wheel
pip install --upgrade setuptools
今回はこれではダメだった...
(うまく行く場合もあるらしい)
https://everykalax.hateblo.jp/entry/2022/11/21/213354
pythonのバージョンという可能性が浮上。
dockerのベースイメージでpythonのバージョンが別のもの(h5pyが3.7.0 → 2.10.0なのでpython3.8 -> 3.6くらいまで)にするとpip installが通りました。
パッケージのバージョンと、python自体のバージョンの組み合わせっていう基本的な問題で詰んでいたとは...