由於我剛剛接觸rails並且從書中學到了非常基礎知識,我現在認爲,通過閱讀其他人的代碼並嘗試使其可以學習更多,感覺它,所以我已經在github註冊並設置了所有內容。現在我讀了一個很好的開源項目,學習起來很容易,所以我去了https://github.com/radiant/radiant,並將其克隆到本地目錄。我接着如下:無法在克隆的github庫上運行'rake db:migrate'
cd radiant
bundle install
,其中又以精rake db:migrate
,其中第一回:
耙中止!你已經激活了rake 0.9.2,但你的Gemfile需要rake 0.8.7。使用捆綁高管5月溶膠
所以我輸入bundle exec rake db:migrate
並收到以下內容:
注:Gem.source_index已過時,使用規範。它將在2011年11月1日或之後刪除。 Gem.source_index從c:/Ruby192/lib/ruby/gems/1.9.1/gems/rails-2.3.14/lib/rails/gem_dependency調用Rake中止!沒有這樣的文件加載 - 半徑
所以,我想知道如何解決這個問題?我還注意到,當它被克隆時,Gemfile和Gemfile.lock已經存在於輻射文件夾中,這可能是問題的一部分?
另外我想知道是否是運行相同版本的rails作爲項目寫入的關鍵嗎?
現在應該說我現在有導軌安裝3.0.5和Windows
我希望有人能幫助我在這裏,這已經相當令人沮喪,因爲我一直無法運行任何克隆github上運行回購(這裏的輻射只是一個例子)。
編輯你的Gemfile。運行「軟件包安裝」後嘗試「軟件包更新」。 –