“OSError: [WinError 1455]页面文件太小 无法完成操作”解决方案
引言
某次在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]页面文件太小,无法完成操作。”解决方案
引言某次在Windows系统上跑深度强化学习多进程程序时报错:OSError: [WinError 1455]页面文件太小,无法完成操作。具体错误如下图所示最后借助这篇博文:多种方法彻底解决pycharm中: OSError: [WinError 1455] 页面文件太小,无法完成操作 的问题,顺利地把问题解决了,因此特意做个笔记记录一下。如果有小伙伴遇到同样的问题,希望这篇博文能够对你有所帮助。问题原因报的错误是页面文件太小,所以需要调大页面文件的大小 (你搁这搁这呢)。其实,电脑在默 复制链接
“OSError: [WinError 1455]页面文件太小,无法完成操作。”解决方案
81808
AttributeError: module ‘distutils‘ has no attribute ‘version‘ 解决方案
35318
深度强化学习-DDPG算法原理与代码 扣子.z: 请问网络的eval()和train()状态,是不是take action时actor.eval(),更新actor参数时critic.eval()、actor.train(),更新critic参数时actor.eval()、critic.train(),然后target net都是eval()呢?因为这一部分在网页中没有看到,想确认一下
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。
更多文章请关注《万象专栏》
转载请注明出处:https://www.wanxiangsucai.com/read/cv182465