【问题标题】:Error everytime I open Terminal I get "zsh: command not found"每次打开终端时都会出错,我得到“zsh:找不到命令”
【发布时间】:2021-12-17 10:59:28
【问题描述】:

即使是像“pwd”或“ls”这样的基本命令,我也会收到相同的错误消息。我完全迷失了,一直在寻找解决方案的所有网站。我找到了临时解决问题的命令,例如 "PATH=/bin:/usr/bin:/usr/local/bin:${PATH} 导出路径"

但是一旦我关闭并启动一个新终端,当我重新打开它时,同样的问题会再次发生。请帮忙。

【问题讨论】:

    标签: macos terminal


    【解决方案1】:

    您的 PATH(所有命令所在的位置)似乎已损坏。您能否尝试echo $PATH 看看是否符合您的预期?

    如果不是,您可能需要查看您的zshrc 是否有任何可疑行。你可以这样做:open -a TextEdit ~/.zshrc

    如果这给你一个错误,你必须先做:touch ~/.zshrc

    删除您认为可能导致问题的行。

    为了快速解决问题,请将PATH=/usr/bin:/bin:/usr/sbin:/sbin 添加到您刚刚使用 TextEdit 打开的 zshrc 的末尾。这会将 PATH 变量重置为 macOS 默认值。

    【讨论】:

      猜你喜欢
      • 2020-06-03
      • 2017-09-29
      • 2015-05-30
      • 2014-08-04
      • 2021-10-23
      • 1970-01-01
      • 2023-01-29
      • 2016-03-01
      • 1970-01-01
      相关资源
      最近更新 更多