OSError: [WinError 1455] 页面文件太小,或电脑崩溃出现 the window teminated unexpectedly (reason:‘oom‘code:‘-536870

在vscode运行代码时出现OSError: [WinError 1455] 页面文件太小,无法完成操作, 或者电脑崩溃出现 the window teminated unexpectedly (reason:‘oom’code:’-536870904’

问题原因:
电脑默认情况下是没有给D或者其他盘分配虚拟内存的, 所以将Python装在D盘或者其他盘时, 在跑程序时, 没有分配虚拟内存, 就会出现上面的问题, 所以根本操作只要给D盘分配虚拟内存即可.(如果Python安装在C盘, 就更改C盘的虚拟内存的值, 调大点)

具体操作如下:
1、搜索 高级系统设置:
OSError: [WinError 1455] 页面文件太小,或电脑崩溃出现 the window teminated unexpectedly (reason:‘oom‘code:‘-536870_第1张图片

2、按照下图所示操作, 最后根据自己D盘可用空间的大小来设置一下虚拟内存的大小, 最后点击确认, 再重新运行程序, 问题就解决了.
OSError: [WinError 1455] 页面文件太小,或电脑崩溃出现 the window teminated unexpectedly (reason:‘oom‘code:‘-536870_第2张图片

如果还是没有解决,就可能真就是你跑的程序样本太大了, 可以尝试以下方法解决
1、把num_works设置为0
2、把batch_size设置小一点

你可能感兴趣的:(vscode,windows)