使用Matplotlib循环生成并保存图像时Jupyter内核崩溃求助
在for循环中使用Matplotlib保存图像时Jupyter内核崩溃求助
环境配置
- MacBook Air (M2, 2022)
- macOS Monterey 12.5.1
- Visual Studio Code 1.72.2
- Python 3.8.9
问题描述
我尝试在for循环中使用Matplotlib生成多张图像,图像能正常在Notebook中显示,但尝试保存图像时进程中断,内核崩溃并自动重启,错误信息如下:
The kernel 'Python 3.8.9 64-bit' died and is being automatically restarted by Jupyter. Click [here](https://aka.ms/vscodeJupyterKernelCrash) for more info. View Jupyter [log](command:jupyter.viewOutput) for further details.
Jupyter日志内容:
[I 21:27:32.698 NotebookApp] KernelRestarter: restarting kernel (1/5), keep random ports [I 21:27:32.706 NotebookApp] Starting buffering for 2d60d5cc-c336-45fa-8e0c-a2357d2e626a:23ed7ab8-14f2-4b21-ab52-a0af269f221d [I 21:27:32.724 NotebookApp] Restoring connection for 2d60d5cc-c336-45fa-8e0c-a2357d2e626a:23ed7ab8-14f2-4b21-ab52-a0af269f221d
项目测试代码已上传至onecompiler平台,代码标识为3ykd8g2hs。
已尝试的解决方法
- 卸载并重装各类相关库
- 创建全新虚拟环境
- 重新安装Python 3.8.9
以上方法均未解决问题,寻求可行的解决方案。
内容的提问来源于stack exchange,提问作者Clemens Boisserée
相关产品推荐
相关产品推荐

