2014-04-21 121 views
1

運行Mac OS X Mavericks,我已經完全支持我的Rails安裝,以至於無法理清哪些是錯誤的。我正在編寫railsapps.orglearning rails的書,我只是試圖設置測試環境,所以我可以真正開始學習......無論如何,我現在非常混亂,現在我真的需要全部刷新並重新開始。我重新安裝了Rails,現在默認的gemset是空的。我現在無法弄清楚如何用默認的寶石重新填充它(卸載並重新安裝Rails沒有爲我做這件事)。我需要重新開始,重新安裝Rails。我怎麼做?

在這一點上,我非常喜歡兔子洞,所以我無法定位自己,所以我覺得我需要重新露面並從零開始重新開始。我如何去重置我的環境,以便我可以做到這一點?我認爲我需要卸載Rails,RVM等?

+0

哪個版本的OS X?版本10.9小牛?知道您使用的是什麼版本非常重要。 –

回答

2

首先,確保你運行的是Mac OS X Mavericks(10.9)。

開始通過卸載紅寶石,例如:

$ rvm remove ruby-2.1.1 

更多信息是Removing Rubies頁面上的RVM網站上。

然後仔細按照指南Install Ruby on Rails - Mac OS X Mavericks安裝Ruby 2.1.1和Rails 4.1。

如果事情看起來不正確,例如,如果RVM發出錯誤消息,則可以通過卸載RVM本身進行升級。這將刪除所有Ruby安裝RVM管理,一切都在〜/ .rvm:

$ rvm implode 

按照Install Ruby on Rails - Mac OS X Mavericks重新安裝RVM,紅寶石2.1.1和Rails。隨時記筆記,如果遇到任何困難,請提出新的Stack Overflow問題,提供創建錯誤的確切錯誤消息和條件。安裝Rails是學習Rails的最大障礙,所以祝你好運,我相信你會在你找到的幫助下取得成功。

0

是的,我的隊友在linux上有這個問題。他必須完全擦拭所有軌道安裝。無論您使用何種操作系統,請重新下載/安裝rails安裝程序(http://railsinstaller.org/en)。我不知道你用什麼IDE ......但在我們的例子中,我們使用Eclipse與aptana。重新安裝,然後將所有內容鏈接在一起。然後在你的IDE中,你可以選擇通過調用rails new blog(replace blog with whatever your project name would be)來創建一個默認項目。之後你應該有一個新的項目可以使用。不要忘了做bundle install

+0

所有尊重@ pirate694但請不要使用railsinstaller.org。首先,它安裝所有的舊版本(Rails 3.2和Ruby 1.9.3)。其次,它將在系統(不是用戶)級別安裝RVM,這會造成嚴重混亂。 RailsInstaller不再適用於Mac OS X 10.9。使用RVM按照[安裝Ruby on Rails-Mac OS X Mavericks](http://railsapps.github.io/installrubyonrails-mac.html)中的指導說明獲得最佳結果。 –

+0

謝謝。這就是班級的教導,這是我知道的唯一方式 – pirate694

相關問題