Codex CLI版本的用户目录安装方案
摘要:在服务器上全局安装OpenAI Codex时因权限问题报错,可通过修改npm全局安装路径解决。具体步骤为:创建用户目录下的.npm-global文件夹,设置npm前缀路径,更新环境变量后重新安装。这样无需root权限即可完成Codex的安装和使用。该方法适用于无管理员权限的服务器环境。
·
官网安装codex的命令:
npm install -g @openai/codex
在本机安装没问题,因为有root权限,但是在服务器上安装会报错:

原因就是,这个命令是“全局安装”,所以需要root权限。
但并非没有解决方案,把 npm 全局安装目录改到用户目录即可,命令如下:
mkdir -p ~/.npm-global
npm config set prefix ~/.npm-global
export PATH="$HOME/.npm-global/bin:$PATH"
source ~/.bashrc
npm install -g @openai/codex
然后就可以 codex 启动了。
更多推荐



所有评论(0)