“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) -> 点击设置 -> 点击确定,如下图所示
第五步:点击确定,重启电脑即可,如下图所示
完成上述五个步骤后,我们再来跑一下程序,发现可以正常运行了!
“OSError: [WinError 1455]页面文件太小,无法完成操作。”解决方案相关推荐
- OSError: [WinError 1455] 页面文件太小,无法完成操作和AttributeError: ‘NoneType‘ object has no attribute ‘_free_wea
在网上查找了几个方法: 方法一:将代码中数据读取的地方,文件在 yolov5\utils\datasets.py,num_workers设置为0:最新的yolov5代码没有datasets.py文件, ...
- 【pytorch报错】num_workers深度理解 OSError: [WinError 1455] 页面文件太小,无法完成操作
解决方法: 将num_workers设置为0 dataloader_train = DataLoader(dst_train, shuffle=True, batch_size=int(config. ...
- 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 ...
- OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading “C:\ProgramData\Anaconda3\lib\site-packages\to
完整报错OSError: [WinError 1455] 页面文件太小,无法完成操作. Error loading "C:\ProgramData\Anaconda3\lib\site-pa ...
- OSError: [WinError 1455] 页面文件太小,无法完成操作的问题——格局打开
跑yolov5-5.0 6.0都会报OSError: [WinError 1455] 页面文件太小,无法完成操作的问题 可以优先参考多种方法彻底解决pycharm中: OSError: [WinErr ...
- OSError: [WinError 1455] 页面文件太小,无法完成操作
很多文章会告诉你是Pycharm运行久了,如何累积进程导致分配的虚拟内存不够用,如何重启Pycharm就行了.真实情况不是这样的,无论重启多少遍都没有用,真实原因是你装的pycharm大多装在D盘上, ...
- 解决yolov5算法运行过程中,OSError: [WinError 1455] 页面文件太小,无法完成操作的问题
一.出现问题的原因 默认情况下D盘是没有分配虚拟内存的,所以将Pycharm装在D盘的,在跑程序的时候,没有分配虚拟内存,就会遇到上面的问题.所以,只要给D盘分派虚拟内存即可.如果Python安装在C ...
- 已经禁用了虚拟内存,为什么还提示“页面文件太小 无法完成操作 ”
已经关闭了虚拟内存,为什么还提示"页面文件太小 无法完成操作 " 因为windows系统中,虚拟内存是没办法通过人为进行禁用的,也就是说,你是禁用不掉的,虽然你通过界面看着是禁用了 ...
- 页面文件太小无法完成操作_PPT操作界面基础解析
为更好的使用PPT软件,我们先设置两个重要的参数,没错!就是自动保存时间和撤销步数.系统默认的自动保存时间间隔为10分钟,等你一通猛如虎的操作后,电脑突然卡死了,那你的"猛虎"可就 ...
最新文章
- HP-UX Root密码被锁定的非关机情况下解决方案
- jquery then
- opa847方波放大电路_电子设计竞赛教程-信号发生电路
- 王爽《汇编语言第三版》实验10-1代码实现
- 流式计算strom,Strom解决的问题,实现实时计算系统要解决那些问题,离线计算是什么,流式计算什么,离线和实时计算区别,strom应用场景,Strorm架构图和编程模型(来自学习资料)
- 宽客的人amp;amp;事件映射
- 如何安装MySQL软件
- EditorGridPanel 中使用checkbox列,并包含afterEdit事件
- 解决:linux系统磁盘空间被占满,但是找不到大文件
- mess组网 中继_还在用无线路由器中继?快来看乙辰科技全新更智能的无线Mesh组网...
- 树莓派——槑槑智能音箱
- python conda安装与使用教程
- 小伙子不讲武德,竟用Python爬取了B站上1.4w条马老师视频数据来分析
- a.astype用法
- Blender着色器节点教程 —— AO
- 醋在生活中的83种妙用
- Java使用luhn校验算法实现银行卡号合法性校验获取银行卡号所属银行
- 浅谈Android发展趋势分析
- 各种安装包打包发布工具(安装制作工具)评测
- showToast:fail parameter error: parameter.title should be String instead of Null;