Chatbot: Rasaに関わるエラーの対処 ver. 2

ネット上に様々なチュートリアルがありますが、多くのエラー出るので個別に対応が必要です。

ipykernel関連のエラーの対応が難しいので、Jupyter notebookを使用せずにコンソールでpythonを実行するのがよいようです。

Rasaインストールに関わり、依存ライブラリのバージョンを調整しているときに遭遇するエラーの対処法のメモです。随時加筆します。

 

I.prompt_toolkit関連のエラー

 

エラー表示

 

ImportError: cannot import name ‘Token’

 

対処法

 

prompt_toolkitのバージョンを下げます。最新版をインストールするとエラーになりました。

 

pip install 'prompt_toolkit==1.0.14'

 

参照:ImportError: cannot import name ‘Token’

 

II.Jupyter notebookが起動しない場合

 

Rasa関連ライブラリのインストールでJupyter notebookが起動しなくなった場合に、Jupyter notebookを回復する手順です。

現時点では、Jupyter notebookでRasaを使用できていません。

 

エラー表示

 

 

対処法1

 

Jupyter notebookの開発バージョンをgithubからインストールすると起動します。

 

pip install git+https://github.com/jupyter/jupyter_console

 

参照:Kernel crashes with ModuleNotFoundError on ‘prompt_toolkit.formatted_text’

 

残るエラー

 

Rasaとの不整合エラーが表示されます。

 

 

対処法2

 

ipykernelをダウングレードすると起動します。

 

pip install 'ipykernel<5.0.0'

 

残るエラー

 

対処法1と同様にRasaとの不整合が表示されます。

pip install ‘ipykernel<5.0.0’を実行するとprompt-toolkit 2.0.7がインストールされてしまいます。

Please follow and like us:
error

About shibatau

I was born and grown up in Kyoto. I studied western philosophy at the University and specialized in analytic philosophy, especially Ludwig Wittgenstein at the postgraduate school. I'm interested in new technology, especially machine learning and have been learning R language for two years and began to learn Python last summer. Listening toParamore, Sia, Amazarashi and MIyuki Nakajima. Favorite movies I've recently seen: "FREEHELD". Favorite actors and actresses: Anthony Hopkins, Denzel Washington, Ellen Page, Meryl Streep, Mia Wasikowska and Robert DeNiro. Favorite books: Fyodor Mikhailovich Dostoyevsky, "The Karamazov Brothers", Shinran, "Lamentations of Divergences". Favorite phrase: Salvation by Faith. Twitter: @shibatau

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.