2012-03-28 62 views
0

我正在嘗試爲傳統的Rails 2.3.8項目設置開發環境。我已經成功安裝了rails,已經克隆了git倉庫,現在正在嘗試運行bundle。Rails 2.3.8:找不到RubyGem捆綁器

找不到RubyGem捆綁(> = 0)(GEM :: LoadError) 從/usr/lib/ruby/site_ruby/1.8/rubygems.rb:214:in activate' from /usr/lib/ruby/site_ruby/1.8/rubygems.rb:1082:in寶石」 從/家/ [clientsite ] /紅寶石/寶石/斌/束:18

(其中[clientsite]不是實際的目錄名)

另外: 其中紅寶石: 的/ usr /斌/紅寶石 ,其軌道: /usr/bin/rails 其中包: /home/ankasa/ruby​​/gems/bin/bundle

當我嘗試運行耙,我得到這個: 耙中止! 沒有這樣的文件加載 - rdoc /任務

我認爲這是因爲我無法運行捆綁軟件。

謝謝。

+0

http://stackoverflow.com/questions/3662986/rails-3s-bundle-install-is - 超快 - 需要 - 1秒 - 但 - 沒有軌 - 是 - 也許這會有所幫助。 – zishe 2012-03-28 00:56:54

回答

1

Rails 2.3.8項目不使用bundle來管理其依賴關係。沒有Gemfile。所需的寶石列在config/environment.rb中。

要解決與耙問題,您需要安裝RDoc的寶石,和編輯的Rakefile文件:

#require 'rake/rdoctask' 
require 'rdoc/task' 
+0

感謝您讓我知道Gemfile,我只使用Rails 3。 – schatzkin 2012-03-28 19:13:12