问题开始:
可能是一开始安装python时环境没选好,本人卸载了原来的python,再去官网重下,结果好家伙,jupyter直接出了问题:使用win+R快捷键输入jupyter notebook以后可以正常显示官网并进入,但是在一点击代码要编辑的时候,那个shell就自己消失了???本人试了好几遍,分屏截图如下:
What?Bad file descriptior!
我也不太懂,不会就百度,网上太多数的解决方法是这样的:
pip uninstall pyzmq
pip install pyzmq==19.0.2 --user
一点说明,本人未使用anaconda。能够直接用以上两行代码解决问题的,恭喜你们,你们简直少费太多功夫了,但如果像我这样倒霉的,安装不了pyzmq的可能会出现如下页面:
啊啊啊,大晚上还让不让人睡觉了!
怎么办?按照它所说的去下个Microsoft Visual C++ 14.0以上的版本,蓝框里英文的意思就是:你想install pyzmq,诶,那我需要Microsoft Visual C++编辑器呢,你去给我下一个再来,用什么下?用Microsoft C++ Built Tools,连链接我都给你了。
你可以直接复制你黑框里的链接然后用浏览器打开,
或者复制下面这段网址Microsoft C++ 生成工具 - Visual Studio,页面如下:
点击→下载生成工具,然后稍等一会儿,你别急,大约3秒以后它会自己跳出下载窗口,你看:
emm,你自己选择一个地方下载吧,我是安装在D盘,下载完了长这样:
然后点击运行它,它会自己一波操作:安装啥的,你点继续就好了,然后是这样的进度条:
接着就出现了很多安装选项,一开始看到表示很奔溃,让我告诉你选什么:选择→使用C++的桌面开发,这张图片过时了。到时候右侧的可选是有5项还是6项,没关系,头两个是一定要的,另外的建议按默认也勾选上,反正占用内存也没前两个多。
另外,可以在安装位置里面选择你要安装的途径,将近7G还是挺大的。
如果你装错了,点击→修改就行:
等它几分钟安装完以后,在cmd中继续执行
pip install pyzmq==19.0.2 --user
然后再等个好久好久,反正我当时是这样的,它真的显示 successfully,爷感动得说不出话来。
再使用win+R,输入jupyter notebook,心惊胆战地打开一个.ipynb,内核真的不退了,真感动的快哭了。
就说到这里,以上只是我个人遇到的问题,仅供参考。