“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) -> 点击设置 -> 点击确定,如下图所示

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

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

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

  1. OSError: [WinError 1455] 页面文件太小,无法完成操作和AttributeError: ‘NoneType‘ object has no attribute ‘_free_wea

    在网上查找了几个方法: 方法一:将代码中数据读取的地方,文件在 yolov5\utils\datasets.py,num_workers设置为0:最新的yolov5代码没有datasets.py文件, ...

  2. 【pytorch报错】num_workers深度理解 OSError: [WinError 1455] 页面文件太小,无法完成操作

    解决方法: 将num_workers设置为0 dataloader_train = DataLoader(dst_train, shuffle=True, batch_size=int(config. ...

  3. OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading “C:\Users\rg\.conda\envs\pytorch\lib\site

    问题描述: OSError: [WinError 1455] 页面文件太小,无法完成操作. Error loading "C:\Users\rg\.conda\envs\pytorch\li ...

  4. OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading “C:\ProgramData\Anaconda3\lib\site-packages\to

    完整报错OSError: [WinError 1455] 页面文件太小,无法完成操作. Error loading "C:\ProgramData\Anaconda3\lib\site-pa ...

  5. OSError: [WinError 1455] 页面文件太小,无法完成操作的问题——格局打开

    跑yolov5-5.0 6.0都会报OSError: [WinError 1455] 页面文件太小,无法完成操作的问题 可以优先参考多种方法彻底解决pycharm中: OSError: [WinErr ...

  6. OSError: [WinError 1455] 页面文件太小,无法完成操作

    很多文章会告诉你是Pycharm运行久了,如何累积进程导致分配的虚拟内存不够用,如何重启Pycharm就行了.真实情况不是这样的,无论重启多少遍都没有用,真实原因是你装的pycharm大多装在D盘上, ...

  7. 解决yolov5算法运行过程中,OSError: [WinError 1455] 页面文件太小,无法完成操作的问题

    一.出现问题的原因 默认情况下D盘是没有分配虚拟内存的,所以将Pycharm装在D盘的,在跑程序的时候,没有分配虚拟内存,就会遇到上面的问题.所以,只要给D盘分派虚拟内存即可.如果Python安装在C ...

  8. 已经禁用了虚拟内存,为什么还提示“页面文件太小 无法完成操作 ”

    已经关闭了虚拟内存,为什么还提示"页面文件太小 无法完成操作 " 因为windows系统中,虚拟内存是没办法通过人为进行禁用的,也就是说,你是禁用不掉的,虽然你通过界面看着是禁用了 ...

  9. 页面文件太小无法完成操作_PPT操作界面基础解析

    为更好的使用PPT软件,我们先设置两个重要的参数,没错!就是自动保存时间和撤销步数.系统默认的自动保存时间间隔为10分钟,等你一通猛如虎的操作后,电脑突然卡死了,那你的"猛虎"可就 ...

最新文章

  1. HP-UX Root密码被锁定的非关机情况下解决方案
  2. jquery then
  3. opa847方波放大电路_电子设计竞赛教程-信号发生电路
  4. 王爽《汇编语言第三版》实验10-1代码实现
  5. 流式计算strom,Strom解决的问题,实现实时计算系统要解决那些问题,离线计算是什么,流式计算什么,离线和实时计算区别,strom应用场景,Strorm架构图和编程模型(来自学习资料)
  6. 宽客的人amp;amp;事件映射
  7. 如何安装MySQL软件
  8. EditorGridPanel 中使用checkbox列,并包含afterEdit事件
  9. 解决:linux系统磁盘空间被占满,但是找不到大文件
  10. mess组网 中继_还在用无线路由器中继?快来看乙辰科技全新更智能的无线Mesh组网...
  11. 树莓派——槑槑智能音箱
  12. python conda安装与使用教程
  13. 小伙子不讲武德,竟用Python爬取了B站上1.4w条马老师视频数据来分析
  14. a.astype用法
  15. Blender着色器节点教程 —— AO
  16. 醋在生活中的83种妙用
  17. Java使用luhn校验算法实现银行卡号合法性校验获取银行卡号所属银行
  18. 浅谈Android发展趋势分析
  19. 各种安装包打包发布工具(安装制作工具)评测
  20. showToast:fail parameter error: parameter.title should be String instead of Null;

热门文章

  1. mongodb 导入导出数据
  2. python模块学习之locust性能测试
  3. As I Began to Love Myself
  4. (65)-- 爬取58交友信息
  5. 婚恋网站能遇见幸福吗?2019互联网婚恋交友行业洞察
  6. 揭露广告联盟不为人知的骗局
  7. 麦芒7能升级鸿蒙,华为鸿蒙系统升级名单
  8. python菜鸟教程学习:数据结构
  9. 百度关键词推广选词技巧,你了解多少?
  10. 根据瘦子的日历,改装了一个月历控件