首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >rackup不能加载activerecord

rackup不能加载activerecord
EN

Stack Overflow用户
提问于 2012-03-27 13:32:12
回答 1查看 3.8K关注 0票数 1

可能重复:

Error loading Active Record gem with sinatra app using RVM

我有一个Faye应用程序,我想在其中使用ActiveRecord。我在我的faye.ru里有这个:

代码语言:javascript
复制
require "rubygems"
require "faye"
require "sqlite3"
require "activerecord"

... other code

我想从:rackup faye.ru -s thin -E production开始

如果出现以下错误,就会失败:/home/tempus/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in 'require': cannot load such file -- activerecord (LoadError)。如果我运行rvm current,我得到:ruby-1.9.3-p125@pno。如果我为这个see集在rvm dir上执行ls,我可以看到activerecord确实安装了:

代码语言:javascript
复制
actionmailer-3.2.2    builder-3.0.0              hike-1.2.1            polyglot-0.3.3   sprockets-2.1.2
actionpack-3.2.2      cookiejar-0.3.0            http_parser.rb-0.5.3  rack-1.4.1       sqlite3-1.3.5
activemodel-3.2.2     em-http-request-1.0.2      i18n-0.6.0            rack-cache-1.2   thor-0.14.6
activerecord-3.2.2    em-socksify-0.1.0          journey-1.0.3         rack-ssl-1.3.2   tilt-1.3.3
activeresource-3.2.2  erubis-2.7.0               json-1.6.6            rack-test-0.6.1  treetop-1.4.10
activesupport-3.2.2   eventmachine-1.0.0.beta.4  mail-2.4.4            rails-3.2.2      tzinfo-0.3.32
addressable-2.2.7     faye-0.8.1                 mime-types-1.18       railties-3.2.2   yajl-ruby-1.1.0
arel-3.0.2            faye-websocket-0.4.4       multi_json-1.2.0      rdoc-3.12

我不明白它为什么会说它找不到活动兽。有什么线索吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-27 13:40:30

即使gem被称为activerecord,这个类也被称为ActiveRecord,它在蛇的情况下转换为active_record

代码语言:javascript
复制
require 'active_record'
票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9890525

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档