最近下载了mask rcnn源码,全程参考的这篇文章maskRcnn环境配置(anaconda)(win10)及成功运行Mask_RCNN-2.1的demo.ipynb,(最好不要pip install --upgrade pip //升级pip的命令,我每次一升级,后面安装包的时候就容易报错,非要加上-m)中间大大小小报错了非常多次,搞了整整3天才能成功运行,最主要的就是解决死核的问题。
![](https://i-blog.csdnimg.cn/blog_migrate/d36940c0d90d27ff34db5f0b6e25445a.png)
网上死核有很多案例
有的是说prompt-toolkit版本,要降低版本,试了没用。The kernel has died, and the automatic restart has failed.
也有的说要卸载
ipykernel
ipython
jupyter_client
jupyter_core
traitlets
ipython_genutils
这几个包,然后重新安装,参考GitHub这篇https://github.com/jupyter/notebook/issues/1892,试了也没用。
最后重新安装anaconda的时候发现,
![](https://i-blog.csdnimg.cn/blog_migrate/a1e0f08b0dab74e4be2e123e513b6dc0.png)
我当初勾选了按照Python3.6安装,但是我配置的环境却是其他版本,果然我重新安装了一遍,保证安装的Python版本和虚拟环境Python版本一致后,就没有问题了。
最后也成功运行
![](https://i-blog.csdnimg.cn/blog_migrate/b6fff86753906467b9043977ec0fcd0e.png)