Codex failed to start. EPERM: operation not permitted, mkdir xxx 解决方法
报错对应的 GitHub issue 显示Codex Windows 版启动时会去创建C:\Users\你的用户名\.codex\sqlite而这个问题和Windows 用户目录里的 Unicode/非 ASCII 字符有关触发后会报EPERM ... mkdir ... .codex\sqlite。(GitHub)同时Codex 官方仓库文档写明了SQLite 状态库位置可以通过sqlite_home配置项控制或者通过环境变量CODEX_SQLITE_HOME控制如果没设就会退回到CODEX_HOME之类的默认目录。(GitHub)方案 设置环境变量到英文路径先手动创建两个目录比如C:\CodexDataC:\CodexData\sqlite然后在 Windows 里设置这两个用户环境变量CODEX_HOMEC:\CodexData CODEX_SQLITE_HOMEC:\CodexData\sqlite图形界面设置方法打开“开始菜单”搜索并打开编辑系统环境变量点环境变量在“用户变量”里点新建分别添加变量名CODEX_HOME变量值C:\CodexData再添加一个变量名CODEX_SQLITE_HOME变量值C:\CodexData\sqlite确定保存彻底退出 Codex在任务管理器里确认 Codex 没有残留进程重新打开 Codex
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2430570.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!