上篇说到最后爆出bug。。。到后台服务的连接没能建立, 我们会继续尝试重连, 请检出网络连接… 接着发挥谷歌的优势找到解决办法。
就是把tornado降级为4.5.3
pip install tornado==4.5.3
然后终于正常连接上了:
打开之前的文件准备继续编程,点击了运行命令后:
没有正常出结果,而是一直在运行,于是我去看jupyter notebook的后台,发现这样一个新的bug出来了!!!
ImportError:cannot import name 'generator_to_async_generator’
WC,这是要坑死我吗???我就只是想换个jupyter notebook的主题,怎么就给我一部bug连续剧???
虽然内心有点郁闷,但是问题还是要解决的!于是仔细看报错的地方,感觉是跟上面几个包有关。(ipython、prompt_toolkit。。。)谷歌一下,发现有个
解决的办法就是卸载ipython和重装prompt_toolkit这两个包两次。为什么要两次?
因为之前版本更新导致多个包的存在,所以需要卸载多一次(所以其实就是更新导致的一系列bug。。。)。于是掌柜就开始卸载安装、卸载再安装的道路:
这是第一次的pip uninstall -y ipython prompt_toolkit
和重装他们:pip install ipython prompt_toolkit
然后再来:
接着掌柜紧张的重新运行刚刚的程序,出现了这样的画面:
哭唧唧!!!这场jupyter的连续剧终于结束了!!!★,°:.☆( ̄▽ ̄)/$:.°★ 。(换个主题不容易啊😂流下了开心的泪水。)
别慌!是不是觉得字体有点小?于是重新设置一下命令:
jt -t chesterish -f roboto -fs 14 -nfs 14 -tfs 14 -ofs 11
是不是又发现哪里不对?对了,刚刚那个命令会导致上面这个命令会没有工具栏。。。记得加上-T 这个命令,像下面这样:
jt -t chesterish -f fira -fs 12 -cellw 90% -ofs 11 -dfs 11 -T
PS: 如果已经在环境变量里面添加了这个路径,但是在anaconda prompt里面输入jt -l显示不是内部命令的时候,就退出anaconda的console,直接从cmd里面输入上面这个命令。
终于搞定了!!!撒花🎉
虽然debug连续剧已经结束,但是掌柜编码的道路上还在继续!