超简单的Windows配置Codex教程
安装好WSL后,配置WSL中的代理VPN
具体方式是在~/.bashrc中的末尾加上如下的内容:
直接在 WSL 终端中复制并运行下面这一整段命令👇(注意,需要更改PROXY_PORT为你自己的代理端口)
cat <<'EOF' >> ~/.bashrc### >>> Smart Proxy for WSL2 <<<
HOST_IP=$(ip route | grep default | awk '{print $3}')
PROXY_PORT=7897# 测试代理端口是否可达
if nc -z $HOST_IP $PROXY_PORT 2>/dev/null; thenexport http_proxy="http://$HOST_IP:$PROXY_PORT"export https_proxy="http://$HOST_IP:$PROXY_PORT"export HTTP_PROXY=$http_proxyexport HTTPS_PROXY=$https_proxyecho "🌐 Proxy detected and enabled: $HOST_IP:$PROXY_PORT"
elseunset http_proxy https_proxy HTTP_PROXY HTTPS_PROXYecho "🚫 Proxy not reachable, disabled."
fi
### <<< Smart Proxy for WSL2 <<<
EOF
配置WSL中的环境
# 更新系统包
sudo apt update && sudo apt upgrade -y# 安装 Node.js(以 v22 为例)
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
sudo apt install -y nodejs# 验证 Node.js 与 npm
node --version
npm --version# 安装 Git(如果还没装的话)
sudo apt install -y git
git --version
使用 nvm
管理 Node.js
使用 nvm(Node Version Manager)来安装 Node.js。它可以自动避免权限问题。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash
source ~/.bashrc# 使用 nvm 安装 Node:
nvm install 22
nvm use 22
安装 Codex CLI
npm install -g @openai/codex
启动codex
codex
这样就完成配置啦,登陆你的账号后,就可以使用codex了!