Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3 RubyonRails gem错误-无需加载此类文件_Ruby On Rails 3_Rubygems_Bundle - Fatal编程技术网

Ruby on rails 3 RubyonRails gem错误-无需加载此类文件

Ruby on rails 3 RubyonRails gem错误-无需加载此类文件,ruby-on-rails-3,rubygems,bundle,Ruby On Rails 3,Rubygems,Bundle,我正试图按照以下说明使用考拉宝石: 我做了一个宝石安装考拉。我在安装的gem列表中看到gem 说明书上说要加 需要“rubygems” 需要“考拉” 它没有说在哪里。我尝试在我的一个控制器的开头添加行。 然后,我还在初始值设定项文件中进行了尝试: C:\Documents and Settings\mtariq\blog\config\initializers\koala.rb 我总是会遇到同样的错误: 没有这样的文件可以加载——考拉 我安装了宝石。。那么,它试图加载什么“文件” 任何帮助都将不

我正试图按照以下说明使用考拉宝石:

我做了一个宝石安装考拉。我在安装的gem列表中看到gem

说明书上说要加 需要“rubygems” 需要“考拉”

它没有说在哪里。我尝试在我的一个控制器的开头添加行。 然后,我还在初始值设定项文件中进行了尝试: C:\Documents and Settings\mtariq\blog\config\initializers\koala.rb

我总是会遇到同样的错误: 没有这样的文件可以加载——考拉

我安装了宝石。。那么,它试图加载什么“文件”

任何帮助都将不胜感激。我知道我一定在做傻事,但找不到任何线索


Mariam

假设您运行的是rails 3,只需将考拉gem添加到您的gem文件中,然后运行“bundle install”。不需要任何图书馆

# Gemfile
gem 'koala'

非常感谢您的快速回复。什么时候使用“require”语句?或者,这是包含库的另一种方式还是更老的方式?我相信这些说明一般都是指ruby代码(例如,独立ruby程序)。然而,在rails框架中,您不需要这样做,因为Bundler已经在处理这个问题。换句话说,如果要在一个独立的ruby程序中使用这个gem(或者事实上任何其他gem),那么您需要适当的库。