pyLDAvis は、LDA トピック モデルを視覚化するためのインタラクティブな LDA 視覚化 Python パッケージです。
公式ウェブサイトアドレス: pyLDAvis PyPI
Anaconda3 に pyLDAvis をインストールするのは簡単です。Anaconda のコマンド ライン ウィンドウで「pip install pyLDAvis」を使用するだけで、インストールが完了します。インストール プロセスを次の図に示します。
上の図の最後の行から、ライブラリ funcy-1.17、pyLDAvis-3.3.1、および sklearn-0.0 が正常にインストールされていることがわかります。(プロンプト情報はたくさんありますが、私はそれらを注意深く読んでいませんでした。実際、プロンプト情報は、これらのライブラリが c ドライブのユーザーの特定のディレクトリにインストールされていることを示しています)
ただし、Jupyter Notebook および Spyder で次のコマンドを使用してライブラリを参照すると、エラーが表示されます。
import pyLDAvis
import pyLDAvis.gensim_models as gensimvis
エラーが発生します: ModuleNotFoundError: No module named ' funcy '
このライブラリがインストールされていないと思い、Anacondaのコマンドラインウィンドウで「pip install funcy」を実行したのですが、下図のようにインストールできませんでした。
プロンプト情報は次のとおりです: 要件は既に満たされています: funcy in c:\users\zhang\appdata\roaming\python\python39\site-packages (1.17)
一般的な意味は、上記のディレクトリに funcy がインストールされているということです。上記のディレクトリを開くと、次の図に示すように、ディレクトリ内に funcy ライブラリに対応するフォルダーが実際に存在します。
これで、このライブラリが既にあるので、問題は解決しました. 私の解決策は、上の図に示されている2つのフォルダーを「D:\Programs\Anaconda3\Lib\site-packages」にコピーすることです (私のAnacondaのインストールディレクトリD: \Programs\Anaconda3)、以下に示すように:
コピーが完了すると、Jupyter Notebook と Spyder でライブラリを参照する際にエラーが発生しなくなります。
関連資料:
- LDA Topic Modeling and pyLDAvis Visualization. Exclusive | LDA Topic Modeling and pyLDAvis Visualization- について知る
- pyLDAvis モジュール コードとアプリケーション. pyLDAvis モジュール コードとアプリケーション - ショート ブック
- Python パッケージのインストール エラーの解決策 (例として gensim と pyLDAvis を取り上げます) Python パッケージのインストール エラーの解決策 (例として gensim と pyLDAvis を取り上げます) - Pig Farm ブログ - CSDN ブログ
- pyLDAvis のインストールと使用 | AttributeError: モジュール 'pyLDAvis' には属性 'gensim' がありません | 可視化結果は独立した Web ページとしてエクスポートされます.pyLDAvis のインストールと使用 | AttributeError: モジュール 'pyLDAvis' には属性 'gensim' がありません | 可視化の結果は次のようにエクスポートされます独立したウェブページ_イェ・ティンユンのブログ-CSDNブログ_pyldavisインストール
- 怠惰なヒント - python サードパーティ ライブラリ funcy.怠惰なヒント - python サードパーティ ライブラリ funcy