iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >“OSError: [WinError 1455]页面文件太小,无法完成操作。”解决方案
  • 424
分享到

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

python深度学习人工智能pycharm 2023-09-04 11:09:47 424人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

“OSError: [WinError 1455]页面文件太小,无法完成操作”解决方案 引言 1 问题原因 2 解决方案 引言 某次在windows系统上跑深度强化学习多进程程序时报错: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) -> 点击设置 -> 点击确定,如下图所示

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

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

来源地址:https://blog.csdn.net/weixin_46133643/article/details/125042903

--结束END--

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

本文链接: https://www.lsjlt.com/news/393510.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作