我的主要问题是,当我运行zsh: command not found $
时,我收到错误$ gulp serve
。这是在安装Yeoman webapp生成器之后。
我检查了其他这些来源:
我不确定哪一个与我最相关。似乎人们所遇到的大多数问题都是由于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 /斌:/Users/thisisme/.rvm/gems/ruby-2.2.1@global/bin:/Users/thisisme/.rvm/rubies/ruby-2.2.1/bin:/库/框架/ Python的。框架/版本/ 3.5 /斌:/选择/ local / bin目录中:/ opt / local / sbin中:/Library/Frameworks/Python.framework/Versions/2.6/bin:在/ usr / X11 / bin中:在/ usr /本地/ 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中:/我们R /本地/ 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。
答案 0 :(得分:0)
也许是愚蠢的问题,但你实际上是在shell中输入$
吗?这可以解释zsh: command not found $
。这是一个错字还是在"
处有一个开头PATH=$PATH"
而没有结束"
?我认为你实际上不需要""
。