zsh:在 MacOS Monterey 上找不到命令
zsh: command not found on MacOS Monterey
我想创建一个反应项目,当我执行命令时它说 zsh: command not found: npx
然后我尝试了 ls
命令,它说 zsh: command not found: ls
.
设置 export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
命令后,ls
和 npx create-react-app
命令工作正常,当关闭终端并再次重新打开时,显示相同的 command not found
错误。
没有设置 export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
命令
是否有任何永久修复
要将变量添加到路径,您需要将其添加到 zshrc 文件以使该变量在本地可用。
您使用的方法只有在您在同一终端window路径中使用它时才会有效。
要解决此问题,请按照下列步骤操作:
转到您的主目录
同时按cmd + shift + (.) Note:the最后一个键是点
的键
在接下来的第 2 步中,新的隐藏文件将出现在主目录中,查找 (.zshrc) 文件并使用任何文本编辑器打开它。
在其中添加你的路径变量,保存然后关闭它。
示例:export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
打开终端并运行命令:“echo $PATH”并查看您添加的变量是否出现在终端显示的输出中。
如果是,您现在可以在终端的任何地方使用它了。
我想创建一个反应项目,当我执行命令时它说 zsh: command not found: npx
然后我尝试了 ls
命令,它说 zsh: command not found: ls
.
设置 export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
命令后,ls
和 npx create-react-app
命令工作正常,当关闭终端并再次重新打开时,显示相同的 command not found
错误。
没有设置 export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
命令
要将变量添加到路径,您需要将其添加到 zshrc 文件以使该变量在本地可用。
您使用的方法只有在您在同一终端window路径中使用它时才会有效。
要解决此问题,请按照下列步骤操作:
转到您的主目录
同时按cmd + shift + (.) Note:the最后一个键是点
的键在接下来的第 2 步中,新的隐藏文件将出现在主目录中,查找 (.zshrc) 文件并使用任何文本编辑器打开它。
在其中添加你的路径变量,保存然后关闭它。
示例:export PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin"
打开终端并运行命令:“echo $PATH”并查看您添加的变量是否出现在终端显示的输出中。
如果是,您现在可以在终端的任何地方使用它了。