VS Code上でPyML-Askを実行した際のImportError

実現したいこと

前提

https://github.com/ikegami-yukino/pymlask
PyML-Ask本体とMeCabをVSCodeのターミナルでインストールした

>> python -m pip install --user mlask >> python -m pip install --user mecab-python3

発生している問題・エラーメッセージ

ImportError: cannot import name 'MLAsk' from partially initialized module 'mlask' (most likely due to a circular import)

該当のソースコード

Python3.10

1from mlask import MLAsk 2 3emotion_analyzer = MLAsk() 4emotion_analyzer.analyze('ありがとう')

試したこと

上記のコードと同じものをGoogle Colaboratory上で実行した場合は、エラーにならなかった。

WindowsのターミナルでもPyML-AskとMeCabをインストールし、
https://tkstock.site/2022/07/07/python-pymlask-ml-ask-emotion-naturallanguage/
こちらのサイトを参考に環境変数に以下を追加した。

C:\Program Files (x86)\MeCab\bin

補足情報(FW/ツールのバージョンなど)

Windows10
Visual Studio Code 1.74.1
Python3.10.9

コメントを投稿

0 コメント