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

 

 


プログラミング・スクレイピングツール作成の相談を受け付けています!

クラウドワークス・ココナラ・MENTAなどでPython・SQL・GASなどのプログラミングに関する相談やツール作成などを承っております!

過去の案件事例:

  • Twitter・インスタグラムの自動化ツール作成
  • ウェブサイトのスクレイピングサポート
  • ダッシュボード・サイト作成
  • データエンジニア転職相談

これまでの案件例を見る

キャリア相談もお気軽に!文系学部卒からエンジニア・データサイエンティストへの転職経験をもとに、未経験者がどう進むべきかのアドバイスを提供します。


スポンサーリンク
/* プログラミング速報関連記事一覧表示 */
ミナピピンの研究室

コメント

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