Rails 2.3.8:找不到RubyGem捆绑器

时间:2012-03-28 00:23:41

标签: ruby-on-rails ruby bundler

我正在尝试为传统的Rails 2.3.8项目设置开发环境。我已经成功安装了rails,克隆了git存储库,现在我正在尝试运行bundle。

找不到RubyGem bundler(> = 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 gem'     来自/ home / [clientsite] / ruby​​ / gems / bin / bundle:18

(其中[clientsite]不是实际的目录名。)

此外: 哪个红宝石: 在/ usr / bin中/红宝石 哪个铁轨: 在/ usr / bin中/导轨 捆绑: /家庭/ ankasa /红宝石/宝石/斌/束

当我尝试运行rake时,我得到了这个: 耙子流产了! 没有这样的文件要加载 - rdoc / task

我认为这是因为我无法运行bundle。

感谢。

1 个答案:

答案 0 :(得分:1)

Rails 2.3.8项目不使用bundle来管理其依赖项。没有Gemfile。所需的gem列在config / environment.rb中。

要解决rake的问题,你需要安装rdoc gem,并编辑Rakefile文件:

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