jupyter这个开发工具是很多人都会去使用的,而最近有小伙伴和小编说它在启动jupyter编辑器之后就自动的将命令行给关闭掉了。那么下面小编就来给大家讲解一下会出现这种情况的几个可能原因和解决方法,感兴趣或者有需要的小伙伴就一起往下看看吧。
1.首先需要知道的一点就是,jupyter这个开发工具原本是默认跟着anaconda一起安装好的。而要是单独安装它的话,就需要去保证自己电脑上的Python版本大于3.0,因为jupyter只支持python3.x的版本。
如果没有该版本的话,jupyter启动之后就无法在当前设备上找到可以去使用的内核,自然就会关闭服务并且将cmd给退出了。
解决方法就是重新安装一个python的最新版本,至少也要是3.0的。然后将它设置为电脑默认使用的python编辑器,具体教程可以看小编之前的文章。
2.第二个可能的原因就在于jupyter编辑器在安装完成之后还会去安装一个叫做ipykernel的工具,而这个工具又会去下载依赖文件pyzmq。当这个文件的版本过高时,就会导致jupyter编辑器与其不适配从而出现自动关闭命令行的情况。
那么只需要将它给卸载掉,然后重新安装一个比较低的版本就可以了。输入如下两行命令之后分别执行,示例如下:
pip uninstall pyzmq pip install pyzmq==19.0.2
重启jupyter即可正常使用,以上就是关于“Jupyter为什么会自动关闭cmd?Jupyter启动后自动关闭命令行怎么办”的全部内容了,希望对你有所帮助。