Anthropic Claude Code拒绝访问
2026-03-05

从截图来看,问题很清楚:你执行 curl -fsSL https://claude.ai/install.sh | bash 时,返回的不是安装脚本,而是一个 HTML 页面,标题是 "App unavailable in region",内容是 "Unfortunately, Claude isn't available here."
这说明你当前服务器的 IP 所在地区被 Anthropic 限制了访问,claude.ai 在该区域不可用,所以拿到的是一个错误页面而不是 shell 脚本,bash 自然解析报错。
解决思路:
你需要在一个 Anthropic 服务可用的网络环境下执行安装。具体来说,可以通过代理让请求从可用地区出去。比如如果你有代理,可以尝试设置环境变量后再安装:
export https_proxy=http://你的代理地址:端口 export http_proxy=http://你的代理地址:端口 curl -fsSL https://claude.ai/install.sh | bash
或者用 proxychains 等工具包裹命令。
安装完成后,实际使用 Claude Code 时同样需要能访问 Anthropic API(api.anthropic.com),所以代理需要持续可用。
另外,Claude Code 也可以通过 npm 安装:npm install -g @anthropic-ai/claude-code,同样需要在可访问的网络环境下进行。
发表评论: