【发布时间】:2017-08-30 00:39:39
【问题描述】:
我的主要问题是当我运行$ gulp serve 时收到错误zsh: command not found $。这是在安装 Yeoman webapp 生成器之后。
我已经检查了这些其他来源:
- commands not found on zsh'
- zsh command not found issue
- Command not found - Oh-My-Zsh
- How to specify a custom path for my .zshrc file?
- zsh: command not found: modernizr
我不确定哪一个与我最相关。似乎人们遇到的大多数问题都是由 PATH 搞砸引起的。我也相信我的问题出在我的 PATH 上。当我运行echo $PATH 时,我得到的是:
回显 $PATH
/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/thisisme/.rvm/gems/ruby-2.2 .1/bin:/Users/thisisme/.rvm/gems/ruby-2.2.1@global/bin:/Users/thisisme/.rvm/rubies/ruby-2.2.1/bin:/Library/Frameworks/Python。 framework/Versions/3.5/bin:/opt/local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/X11/bin:/usr/local/mysql /bin:/Users/thisisme/.rvm/bin:/Users/thisisme/.rvm/gems/ruby-2.2.1/bin:/Users/thisisme/.rvm/gems/ruby-2.2.1@global/bin :/Users/thisisme/.rvm/rubies/ruby-2.2.1/bin:/usr/local/bin:/usr/local/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/opt /local/bin:/opt/local/sbin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin: /usr/X11/bin:/usr/local/mysql/bin:/usr/local/bin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/opt/local/bin:/opt/local/ sbin:/Library/Frameworks/Python.framework/Versions/2.6/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/us r/local/mysql/bin:/Users/thisisme/.rvm/bin:/Users/thisisme/.rvm/bin
当我查看我的 ~/.zshrc 文件时,我得到了
export PATH=$PATH:"/Users/thisisme/.rvm/gems/ruby-2.2.1/bin:/Users/thisisme/.rvm/gems/ruby-2.2.1@global/bin:/Users/thisisme/.rvm/rubies/ruby-2.2.1/
等等...(从那里继续下去,但希望你能明白。)其中一个答案建议使用exec zsh -1;现在我明白了
$ gulp serve
zsh: command not found: $
[1] 34254 exit 127 $ gulp serve
我的用户 PATH 看起来有点疯狂。我安装了 Python 和 Ruby,因为我过去安装了 Jekyll,但我不经常使用它们。
自从我使用终端已经有一段时间了,但我给自己写了这篇笔记以使用rvm reinstall 2.1.4。不幸的是,我收到了一个错误Error: /usr/local/opt/makedepend not present or broken
Please reinstall makedepend. Sorry :(。因此,这是另一个我不确定是否需要解决此问题的问题。但我试过了,所以我把它包括在内。
如果有人有关于在哪里寻找或如何提供帮助的提示,最好是一些带有步骤说明的地方,因为我还在学习,那将非常有帮助。
编辑:答案是生成器在构建 webapp 的脚手架时没有安装 gulp。
【问题讨论】: