2017-04-04 39 views
0

我的主要問題是當我運行$ gulp serve時出現錯誤zsh: command not found $。這是在安裝Yeoman webapp生成器之後。如何修復long .zshrc PATH以避免命令未找到錯誤?

我已經檢查了這些其它來源:

我不確定哪一個與我最相關。看起來人們所遇到的大部分問題都是由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應用程序的腳手架。

回答

0

也許是啞的問題,但你實際上在你的shell中輸入$?這將解釋zsh: command not found $。這是一個錯字還是你有一個開放"PATH=$PATH"和沒有關閉"?我想你其實不需要""

+0

可能是對的,但這應該是對主要問題的評論,而不是回答。 – chepner

+2

我其實想把它寫進評論中,但是我沒有50的聲望來添加評論 – rav

+0

是的。對於這些命令的任何組合,我都會得到相同的錯誤。 – user70848