我的主要問題是當我運行$ gulp serve
時出現錯誤zsh: command not found $
。這是在安裝Yeoman webapp生成器之後。如何修復long .zshrc PATH以避免命令未找到錯誤?
我已經檢查了這些其它來源:
- 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/[email protected]/bin:/用戶/ thisisme/.rvm /紅寶石/紅寶石2.2.1 /斌:/Library/Frameworks/Python.framework/Versions/3.5/bin中:/ opt/local/bin目錄中:/ opt/local/sbin中:/庫/框架/ Python的.framework /版本/ 2.6 /斌:在/ usr/X11/bin中:在/ usr /本地/ MySQL的/斌:/Users/thisisme/.rvm/bin:/Users/thisisme/.rvm/gems/ruby-2.2.1 /bin:/Users/thisisme/.rvm/gems/[email protected]/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.framewo RK /版本/ 2.6 /斌:在/ usr/bin中:/ bin中:/ usr/sbin目錄:/ sbin目錄:在/ usr/local/bin目錄:在/ usr/X11/bin中:在/ usr /本地/ MySQL的/斌:在/ 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:/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/[email protected]/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 :(
。所以,這是另一個我不確定解決這個問題的問題。但我試過了,所以我包括它。
如果任何人有關於在哪裏尋找或如何提供幫助的提示,最好是有步驟說明的地方,因爲我仍在學習,這將非常有幫助。
編輯:答案是發電機沒有安裝吞嚥時,它建立了web應用程序的腳手架。
可能是對的,但這應該是對主要問題的評論,而不是回答。 – chepner
我其實想把它寫進評論中,但是我沒有50的聲望來添加評論 – rav
是的。對於這些命令的任何組合,我都會得到相同的錯誤。 – user70848