只要在电脑上安装了 Anaconda并且使用 PyCharm 来写 Jupyter Notebook就都有可能遇到这个一模一样的内核卡死问题解决方式在开头带有 (base) 的终端里输入以下命令安装内核工具install 在这里并不是指去网络上下载、安装新的 Python 软件它的真实意思是“注册/创建快捷方式”python-mipykernelinstall--user--namepython3 --display-namePython 3 (Conda Base)原因软件打架Jupyter 的标准 vs Anaconda 的个性所有电脑上新建的 Jupyter 文件 默认的出厂设置里记录的内核标识永远是 python3因为这是全球统一的网页版标准。所有电脑上的 Anaconda 安装完后它在系统里注册的默认内核名字通常都会带有一串小尾巴比如叫 python [conda env:base] 或者 conda-env-base-py。罪魁祸首其实是 PyCharm这其实是 PyCharm 在跨平台设计上的一个通病, 像 VS Code 这样的编辑器不管在 Windows 还是 Mac 上发现文件写着 python3 但找不到时都会很聪明地在后台自动帮你匹配到现有的 Anaconda 环境。但 PyCharm 在所有系统上的脾气都一样死板一旦发现名字完全对不上就会直接把内核选择框“置灰、禁用”逼得用户必须手动去清理项目缓存.idea或者像我们刚才那样在系统底层注册一个叫 python3 的别名。