求助,codex中修改文件时老是出现Fail to apply patch
- 内容介绍
- 文章标签
- 相关推荐
如图所示,就是在进行文件的修改的时候时常会触发这个错误
试过了佬友提到的这个方法codex 沙箱问题 - #4,来自 Bin29 效果不太行,删掉后会提示无法写入文件,再加回来还是会出现这个问题
问过chatgpt,他让我用wsl,但是我又不是很适应wsl,想知道有没有其他解决方法
--【壹】--:
在linux中也遇到好多次了,一直卡在apply_patch上
--【贰】--:
linux系统也会失败我也遇到好多次了呢
--【叁】--:
之前是在codex桌面版里面也遇到这个问题,好像是在当前项目的根目录下新建编辑文件是正常的,但如果它自己新建了一个子文件夹,然后在这个子文件夹里面新建编辑文件就会触发这个问题;
改成自己手动新建一个子文件夹,它好像就可以正常在里面编辑文件了,好像它再在里面自己新建子文件夹后,里面也可以正常编辑了(具体结果有些忘记了);
如果不嫌麻烦的话,就先手动新建好所需的文件夹,之后可能就都正常了
--【肆】--:
我用的 desktop-commander mcp + agent 约束能很好的解决这个问题,另外也可以尝试不同的 shell,例如我用 nushell,把 skill 喂给它,也没出现过失败的问题
--【伍】--:
沙箱设置成非提权模式试试,我在windows中用elevated模式必报这个错,改成非提权就好了
sandbox = “unelevated”
--【陆】--:
可以看看我的帖子,我刚刚又遇到了这个问题,搞完以后就没问题了,不过用unelevated其实也行
【已修复apply patch】Codex的windows sandbox沙箱问题,有人遇到过吗: CreateProcessWithLogonW failed: 1326如图所示,就是在进行文件的修改的时候时常会触发这个错误
试过了佬友提到的这个方法codex 沙箱问题 - #4,来自 Bin29 效果不太行,删掉后会提示无法写入文件,再加回来还是会出现这个问题
问过chatgpt,他让我用wsl,但是我又不是很适应wsl,想知道有没有其他解决方法
--【壹】--:
在linux中也遇到好多次了,一直卡在apply_patch上
--【贰】--:
linux系统也会失败我也遇到好多次了呢
--【叁】--:
之前是在codex桌面版里面也遇到这个问题,好像是在当前项目的根目录下新建编辑文件是正常的,但如果它自己新建了一个子文件夹,然后在这个子文件夹里面新建编辑文件就会触发这个问题;
改成自己手动新建一个子文件夹,它好像就可以正常在里面编辑文件了,好像它再在里面自己新建子文件夹后,里面也可以正常编辑了(具体结果有些忘记了);
如果不嫌麻烦的话,就先手动新建好所需的文件夹,之后可能就都正常了
--【肆】--:
我用的 desktop-commander mcp + agent 约束能很好的解决这个问题,另外也可以尝试不同的 shell,例如我用 nushell,把 skill 喂给它,也没出现过失败的问题
--【伍】--:
沙箱设置成非提权模式试试,我在windows中用elevated模式必报这个错,改成非提权就好了
sandbox = “unelevated”
--【陆】--:
可以看看我的帖子,我刚刚又遇到了这个问题,搞完以后就没问题了,不过用unelevated其实也行
【已修复apply patch】Codex的windows sandbox沙箱问题,有人遇到过吗: CreateProcessWithLogonW failed: 1326
