Anaconda3 は pyLDAvis をインストールし、ファンシー ライブラリの解決策を見つけることができません

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 でライブラリを参照する際にエラーが発生しなくなります。

関連資料:

  1. LDA Topic Modeling and pyLDAvis Visualization. Exclusive | LDA Topic Modeling and pyLDAvis Visualization- について知る 
  2. pyLDAvis モジュール コードとアプリケーション. pyLDAvis モジュール コードとアプリケーション - ショート ブック 
  3. Python パッケージのインストール エラーの解決策 (例として gensim と pyLDAvis を取り上げます) Python パッケージのインストール エラーの解決策 (例として gensim と pyLDAvis を取り上げます) - Pig Farm ブログ - CSDN ブログ 
  4. pyLDAvis のインストールと使用 | AttributeError: モジュール 'pyLDAvis' には属性 'gensim' がありません | 可視化結果は独立した Web ページとしてエクスポートされます.pyLDAvis のインストールと使用 | AttributeError: モジュール 'pyLDAvis' には属性 'gensim' がありません | 可視化の結果は次のようにエクスポートされます独立したウェブページ_イェ・ティンユンのブログ-CSDNブログ_pyldavisインストール 
  5. 怠惰なヒント - python サードパーティ ライブラリ funcy.怠惰なヒント - python サードパーティ ライブラリ funcy 

 

 

おすすめ

転載: blog.csdn.net/Alexabc3000/article/details/127778979