【対処法】ImportError: cannot import name ‘cached_path’ from ‘transformers’で詰まったので解決してみた
import cached_path from transformers
とするとエラーが出ました。
エラーが出たのは、次の記事です。
意外とこのエラーになる人がいると思うので、解決方法を紹介します。
目次
解決方法
解決方法は簡単で、transformersのバージョンを指定するだけです。
pip install transformers==4.21
これは、4.22を境として関数名の変更があったためです。
詳しくは、こちらをご覧ください。
最後に
エラーが出てググっても解決策が出てこない場合もあると思います。その場合は、ソースコードを見てみるのをお勧めします。どのあたりでエラーが発生しているのかが分かれば、解決への糸口になるかもしれません。
コメント