问题描述:claude : 无法将“claude”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:1 字符: 1
+ claude
+ ~~~~~~
    + CategoryInfo          : ObjectNotFound: (claude:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

问题解析:这是因为新开的 PowerShell 窗口没有加载 Claude Code 的路径。你当前用的是 bash 环境,但新窗口默认是 PowerShell。

解决方法:

方法 1:在新窗口中用 npm 全局路径运行
npx @anthropic-ai/claude-code

方法 2:确认 claude 安装位置并添加到 PATH
npm list -g @anthropic-ai/claude-code

方法 3:在新窗口中用 bash
bash -c "claude"

本文小结:文章分析了在PowerShell中运行"claude"命令时出现的"CommandNotFoundException"错误。问题原因在于新开的PowerShell窗口未加载ClaudeCode路径。提供了三种解决方法:1)使用npm全局路径运行npx命令;2)确认安装位置并添加PATH;3)在新窗口中使用bash环境执行。
最后,感谢您的阅读、关注、点赞。多尝试,多思考,欢迎在评论区交流!

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐