Python

エラー「module ‘scipy.sparse’ has no attribute ‘coo_array’」の解決法

この記事は約1分で読めます。

 

networkXでエラーが発生

 

以前作ったnetworkXを使った文字データから共起ネットワークを作成するプログラムを作成したのですが、久しぶりに実行すると以下のようなエラーが発生していました。

 

エラーメッセージ

module ‘scipy.sparse’ has no attribute ‘coo_array’

 

 

関連記事:【Python】GoogleColab上でNetworkXによる日本語の共起ネットワークを文字化けせずにプロット

 

原因と解決法

 

原因はscipyがバージョンアップでメソッド名が変更されていることでした。なのでpipでバージョンアップすることで解決しました。恐らく1.10.0以上にアップグレードすればよいのではないかと思います

 

$ pip install scipy == 1.10.0

 

 

コメント

タイトルとURLをコピーしました