【问题标题】:zsh command not found, likely path issue未找到 zsh 命令,可能是路径问题
【发布时间】:2016-09-02 20:00:45
【问题描述】:

我最近从 bash 切换到 zsh 并且无法安装任何 npm 包。我发现一些堆栈溢出告诉我重置我的 zsh 配置文件中的路径,我这样做了。现在我不能执行任何命令,包括bundle install

我尝试过的事情:

PATH=/usr/bin:/bin:/usr/sbin:/sbin
export path

从命令行

修改~/.zshrc 添加

PATH=/usr/bin:/bin:/usr/sbin:/sbin
export PATH

,然后保存并重新启动 iTerm。

当我echo $PATH 时,我得到的是:/usr/bin:/bin:/usr/sbin:/sbin

每次更改后重新启动终端,我仍然得到:zsh: command not found: bundle

我们将不胜感激!

更新:我尝试切换到另一台计算机并克隆存储库,并且在尝试捆绑安装时遇到相同的错误。如果我切换到另一台计算机上的另一个存储库(我没有弄乱路径),捆绑安装工作。在我的初始计算机(带有路径编辑)上,没有一个 repos 允许捆绑安装。

【问题讨论】:

    标签: shell path zsh


    【解决方案1】:

    您知道您的捆绑程序在哪里(您可以使用locatefind)吗?它可以位于不在您的路径中的另一个目录中。例如,它可以在/usr/local/bin 中,因此您应该将此路径添加到您的$PATH

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-05-27
      • 2021-01-01
      • 2016-04-21
      • 2014-07-21
      • 2018-02-11
      • 2011-02-09
      • 1970-01-01
      • 2016-05-08
      相关资源
      最近更新 更多