首页IT科技页面文件太小是什么意思(“OSError: [WinError 1455]页面文件太小,无法完成操作。”解决方案)

页面文件太小是什么意思(“OSError: [WinError 1455]页面文件太小,无法完成操作。”解决方案)

时间2025-09-19 10:38:56分类IT科技浏览8292
导读:“OSError: [WinError 1455]页面文件太小,无法完成操作”解决方案...

“OSError: [WinError 1455]页面文件太小                 ,无法完成操作                  ”解决方案

引言

1 问题原因

2 解决方案

引言

某次在Windows系统上跑深度强化学习多进程程序时报错:OSError: [WinError 1455]页面文件太小                          ,无法完成操作                  。具体错误如下图所示

最后借助这篇博文:多种方法彻底解决pycharm中: OSError: [WinError 1455] 页面文件太小          ,无法完成操作 的问题             ,顺利地把问题解决了                         ,因此特意做个笔记记录一下                           。如果有小伙伴遇到同样的问题               ,希望这篇博文能够对你有所帮助        。

1 问题原因

报的错误是页面文件太小         ,所以需要调大页面文件的大小 (你搁这搁这呢)             。其实                        ,电脑在默认情况下没有给C盘以外的磁盘分配虚拟内存                   ,所以如果将Anaconda装在C盘以外的话     ,在跑程序时                         ,由于没有分配虚拟内存                       ,自然就遇到了上面的问题                            。所以,要解决这个问题                     ,只需要给Anaconda所在的那个磁盘分配虚拟内存即可            。当然                           ,如果就是安装在C盘     ,那么就将虚拟内存值调大一些        。

从报错信息:Error loading "D:\SetupBag\Anaconda\envs\pytorch1.6\lib\site-packages\torch\lib\caffe2_detectron_ops_gpu.dll" or one of its dependencies. 可以看出我的Anaconda是安装在D盘的                 ,所以需要给D盘分配虚拟内存                            。

从上图中可以看出电脑默认是没有给D盘分配虚拟内存的                          ,因此需要我们手动分配                。 

2 解决方案

操作步骤如下所示:

第一步:鼠标右击我的电脑 (此电脑)          ,点击属性进入以下界面

 第二步:点击高级系统设置             ,然后点击设置                         ,如下图所示

第三步:依次选择高级 -> 程序 -> 更改               ,如下图所示 

 第四步:去掉自动管理所有驱动器的分页文件大小前面的对勾 -> 选择磁盘 (因为我的Anaconda是安装在D盘的         ,所以这里选择D盘) -> 点击自定义大小 -> 修改初始大小和最大值 (保证小于可用空间即可                        ,这里选择10240) -> 点击设置 -> 点击确定                   ,如下图所示

 第五步:点击确定     ,重启电脑即可                         ,如下图所示

 完成上述五个步骤后                       ,我们再来跑一下程序,发现可以正常运行了!

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
python规范化(python WSGI规范是什么)