【问题解决】Anaconda连不上服务器,"服务器正在启动,请稍等",报错信息:ImportError: cannot import name 'create_prompt_application'
大致情况如下:
大概一个月之前jupyter notebook还是好好的,刚开始打算运行程序代码,还是显示正在运行,如下图:
可是却一直显示服务器正在启动,请等待,如下图:
再过一会儿它直接停了,如下图:
后面我测试了Python的环境,用的是Pycharm测试的,里面直接导的anaconda的环境,所以环境没问题。
再之后我用命令行启动jupyter notebook才发现了问题,看到了报错信息,如下图:
终于找到罪魁祸首了,原因是:ImportError: cannot import name 'create_prompt_application'
经查,是prompt-toolkit版本不对,所以得重新安装一个版本,
pip install prompt-toolkit==1.0.15 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
安装如下图:
然后再测试下是否能运行,如下图:
终于显示出了服务准备好了,下面程序语句也是彩色的了,如下图:
至此,问题解决,成功运行,如下图:
思考:之前用是没问题的,可能是用了Pycharm导入了Anaconda的环境,导致了更新了prompt-toolkit,改变了版本不兼容当前jupyter。
- 参考博文:https://www.cnblogs.com/nuochengze/p/12631722.html