Tuesday, June 13, 2023

なかなか煩わしい

いちいち構成変えるなよって思う。新規に開発するときは、あまり気にもならないけど、他人の組んだものを掠めて使ってやろうってときにライブラリの依存関係にハマると馬鹿らしくなる。

今回某pytorch_lightningを普通にインストールして、某コードを実行してみると、

pytorch_lightning.utilities.distributed.rank_zero_only

などというイミフなエラーが出てきた。調べてみるとバージョンによって関数の場所が異なるらしく、ダウングレードしてやらなきゃならないらしい。ということで、バージョンを落とした。コマンドはこれ。

pip install pytorch-lightning==1.6.5

で、実行すると動いた。

が、別のエラーが出た。頭悪すぎる。

No comments: