装不上怎么办?
安装过程遇到问题?这里有系统的排查方法。
问题 1:command not found / opencode 不是内部或外部命令
症状:
bash
zsh: command not found: opencode
# 或 Windows 上
'opencode' is not recognized as an internal or external command排查步骤:
1. 确认重启了终端
真的关掉窗口重新打开了吗?不是新建标签页,是关掉整个窗口。
2. 检查 OpenCode 装在哪了
macOS/Linux(官方脚本安装):
bash
ls -la ~/.opencode/bin/opencode如果显示文件存在,说明安装成功了,只是 PATH 没配好。
查看 PATH 是否包含安装目录:
bash
echo $PATH | tr ':' '\n' | grep opencode如果没有输出,说明 PATH 没配好。
3. 手动添加到 PATH
macOS/Linux (zsh):
bash
echo 'export PATH="$HOME/.opencode/bin:$PATH"' >> ~/.zshrc
source ~/.zshrcmacOS/Linux (bash):
bash
echo 'export PATH="$HOME/.opencode/bin:$PATH"' >> ~/.bashrc
source ~/.bashrcWindows(Scoop 安装):
Scoop 会自动配置 PATH,如果没生效,重启 PowerShell。
问题 2:网络错误 / 下载超时
症状:
curl: (7) Failed to connect to opencode.ai port 443
# 或
Error: connect ETIMEDOUT排查步骤:
1. 确认网络正常
bash
curl -I https://www.baidu.com如果百度也连不上,那是网络问题,不是 OpenCode 的问题。
2. 检查是否需要代理
如果你在公司/学校网络,可能需要配置代理。请看 1.3 网络配置。
3. 换其他安装方式
官方脚本从 GitHub 下载,如果 GitHub 访问不畅,可以试试:
npm 安装(npm 有国内镜像):
bashnpm install -g opencode-aiHomebrew 安装(brew 有国内镜像):
bashbrew install anomalyco/tap/opencode
更多安装方式见 1.2a 备用安装方式。
问题 3:GitHub API 限流
症状:
error: rate limit exceeded原因:
GitHub API 对匿名请求有频率限制(60 次/小时)。
解决方案:
- 等一小时后重试
- 或者用其他安装方式(npm、Homebrew 等)
问题 4:安装脚本提示缺少工具
症状:
Error: 'tar' is required but not installed.
# 或
Error: 'unzip' is required but not installed.解决方案:
安装缺少的工具:
bash
# macOS(一般自带)
# 如果没有,安装 Xcode 命令行工具:
xcode-select --install
# Ubuntu/Debian
sudo apt install -y tar unzip
# CentOS/RHEL
sudo yum install -y tar unzip问题 5:Windows 执行策略限制
症状(安装 Scoop 时):
Running scripts is disabled on this system解决方案:
运行以下命令(只需一次):
powershell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser如果公司策略不允许修改执行策略,可以用 Chocolatey(需要管理员权限)或直接下载二进制文件。
问题 6:想定位二进制文件在哪
bash
# macOS/Linux
which opencode
# Windows PowerShell
Get-Command opencode | Select-Object Source问题 7:想干净卸载重装
OpenCode 提供了卸载命令:
bash
opencode uninstall会提示你要删除哪些内容(配置、数据、缓存等)。
如果 opencode 命令都跑不了,可以手动删除:
macOS/Linux(官方脚本安装):
bash
# 删除二进制
rm -rf ~/.opencode/bin
# 删除配置
rm -rf ~/.config/opencode
# 删除数据和缓存
rm -rf ~/.local/share/opencode
rm -rf ~/.cache/opencodeHomebrew 安装:
bash
brew uninstall opencodenpm 安装:
bash
npm uninstall -g opencode-aiScoop 安装:
powershell
scoop uninstall opencodeChocolatey 安装:
powershell
choco uninstall opencode还是搞不定?
- 查看 官方故障排除文档
- 在 GitHub Issues 搜索或提问
下一步
问题解决后,回到 1.2 安装 验证安装是否成功。
还是搞不定?
加入社群,和 500+ 同路人一起交流,实时答疑。

