2013-10-22 110 views
-1

我已經做了多次搜索,通過我在我的Mac終端中安裝SASS,當我寫的命令gem install sass,它告訴我通過我的終端上安裝SASS我的MAC -newbie

-bash: $: command not found"

所以我嘗試替代sudo install過程。我的結果是

-bash: $: command not found".

我在這裏錯過了什麼嗎?

對不起愚蠢的問題。我只是一名試圖學習SASS的網頁設計師/開發人員,一旦我告訴了我這個「警告:不當使用sudo命令可能會導致數據丟失或刪除重要的系統文件,請仔細檢查您的輸入「man sudo」以獲取更多信息,輸入密碼或輸入Ctrl-C以終止密碼:「(我的輸入正確),因此輸入我的密碼。然後它告訴我這是錯誤的PW。 - 我在這臺機器上有一個PW。我究竟做錯了什麼?

我做了3次嘗試後收到此錯誤信息「您沒有寫權限到/Library/Ruby/Gems/1.8目錄 JASONS-的MacBook-Pro的:〜JHess $」

待辦事項我沒有設置正確的權限來執行SASS安裝?我在Stack上發現了一個類似的問題 - 它告訴我要安裝RVM。 RVM究竟是什麼?它是一些捆綁包嗎?

任何幫助將非常感激。我剛剛參加了弗吉尼亞州的一個網絡會議,「ConvergeRVA」,剛剛剛畢業的大學,我不是一個經驗豐富的獸醫,最喜歡偷看這裏。但我很想開始學習SASS。

注:我正在運行的Mac OS X獅子10.7.5

回答

0

您尚未安裝Mac OS X的命令行工具。它可以在這裏找到:

Xcode > Preferences > Downloads > Command Line Tool

下載&安裝它,並重新啓動終端。

+0

感謝您的幫助。對於我能夠安裝Xcode 5,我需要10.8或更高版本,我仍然運行10.7.5。是否有替代安裝Mountain Lion來獲取Xcode 5?如果沒有,我會做我必須做的,只是認爲這將是一個更容易安裝SASS的過程。 – user2905304

+0

舊的Xcode仍然有命令行工具。 – Raptor

+0

我用命令行工具下載了舊版本的Xcode,重新啓動了我的終端,仍然得到了「錯誤:執行gem時出現...(Gem :: FilePermissionError) 您沒有寫入/ Library/Ruby/Gems/1.8目錄「。不知道我在這裏做錯了什麼。可能不得不讓這個領域更精明的人幫助我。任何其他建議你可以借給@ShivanRaptor?我去註冊成爲Apple開發者以獲取舊版本,所以我知道它是合法的。只是不知道我在這裏錯過了什麼。現在用'sudo'試試 – user2905304

1

爲了使用Sass,你需要安裝Ruby。錯誤消息顯示您已使用舊版本1.8.7 使用RVM更新到當前版本。

RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby environments

複製並粘貼到您的終端。

\curl -sSL https://get.rvm.io | bash -s stable --ruby 

請看http://screencasts.org/episodes/how-to-use-rvm瞭解如何使用它。

完成此操作後,再次嘗試gem install sass