macos安装Claude提示command not found

最近,按照网上的教程使用以下命令行安装Claude code:

npm install -g @anthropic-ai/claude-code

一键获取完整项目代码

但在使用版本检查时却显示:

claude --version

zsh: command not found: claude

一键获取完整项目代码

多次使用安装或者卸载Claud的命令行,显示如下,而使用版本检查依旧"command not found"

npm install -g @anthropic-ai/claude-code

changed 3 packages in 3s

npm uninstall -g @anthropic-ai/claude-code

removed 3 packages in 3s

一键获取完整项目代码

对于这种情况,其中一种原因是环境变量的设置问题,依次输入以下命令解决:

1.创建专用的 npm 全局安装目录:

% mkdir -p ~/.npm-global

一键获取完整项目代码

2.配置 npm 使用该目录

npm config set prefix ~/.npm-global

一键获取完整项目代码

3.将路径添加到 zsh 配置文件

echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.zshrc

一键获取完整项目代码

4.使配置生效

source ~/.zshrc

一键获取完整项目代码

5.重新安装

npm install -g @anthropic-ai/claude-code

一键获取完整项目代码

依次操作后,版本检查就能正常输出了。

补充:

我们可以用以下命令行,检查环境变量。如果正确的话,上述步骤2的目录地址应该在里面

echo $PATH

相关推荐
开开心心_Every1 天前
多端免费远程控制工具:4K流畅同账号直连
游戏·macos·微信·pdf·excel·语音识别·phpstorm
ha_lydms1 天前
在iCloud、Onedrive等云文件夹中开启超级右键菜单
macos·onedrive·icloud·超级右键·better365
我不是稻草人1 天前
Centos共享Mac文件
linux·macos·centos
不知疲倦的仄仄1 天前
HTTP解析/版本变化/TSL
网络协议·tcp/ip·macos
YuZou 邹宇1 天前
macOS 下 STM32CubeMX 无法访问 Desktop / 打不开 .ioc 文件的解决方法
stm32·嵌入式硬件·macos
黑码哥1 天前
iOS开屏广告多机型屏幕适配最佳实践
macos·ios·cocoa·广告·商业·开屏广告
软件小滔2 天前
Mac 上看图?从需求出发的功能匹配
经验分享·macos·mac·应用推荐
软件小滔2 天前
MacOS 26.0 网速监控我试了十几款,从系统API到可视化实现
经验分享·macos·mac·应用推荐
你好龙卷风!!!2 天前
rabbitMQ入门 (mac)
macos·rabbitmq·ruby
zhimingwen2 天前
【開發筆記】修復 macOS 上 JADX 啟動崩潰並實現快速啟動
android·macos·反編譯