notenook内核启动失败的一种情况(generator_to_async_generator)及解决办法

notebook启动时一直连接不上内核(后来分析应该是我使用过程中不小心不改动了prompt-toolkitde 版本)

报错generator_to_async_generator

如下:

 

解决方案:

在对应的虚拟环境下,重新安装ipython 和promt_toolkit :

参考:https://github.com/ipython/ipython/issues/11270

pip uninstall -y ipython prompt_toolkit
pip install ipython prompt_toolkit

一般情况问题已经解决。

 

由于prompt_toolkit版本原因,我又遇到如下报错:

ImportError: cannot import name 'create_prompt_application'

网上看制定安装prompt-toolkit版本:

pip3 install prompt-toolkit==1.0.15

但是出现版本不匹配的问题,如下:

 

 

 

 虽然成功安装,仍然不能正常启动内核,报错ModuleNotFoundError: No module named 'prompt_toolkit.formatted_text'

 

 解决方法如下:

pip3 install --upgrade prompt-toolkit

ok,可以正常启动jupyter内核了。

 

posted @ 2022-06-06 16:41  yk要努力  阅读(218)  评论(0编辑  收藏  举报