2012-03-27 6 views
1

Possible Duplicate:
Error loading Active Record gem with sinatra app using RVMrackupはActiveRecordの

私はActiveRecordの使用をしたいのですがここでフェイアプリを持ってロードすることはできません。 /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):これは次のエラーで失敗しrackup faye.ru -s thin -E production

:経由

require "rubygems" 
require "faye" 
require "sqlite3" 
require "activerecord" 

... other code 

そして、私はそれを開始したい:私は私のfaye.ruでこれを持っています。 rvm currentを実行した場合は、[email protected]と表示されます。私はこのgemsetのためにRVMのディレクトリにLSをすれば、私はActiveRecordのが実際にインストールされ見ることができます。

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 

それはActiveRecordのを見つけることができないと言うでしょう、なぜ私が理解することはできません。すべての手がかりは?ヘビの場合にactive_recordに変換宝石がactiverecordと呼ばれていても

答えて

13

、クラスがActiveRecordと呼ばれ、:

require 'active_record' 
+0

activesupportのと兄弟と同じ問題が.. –

+0

が後にサーバーを再起動することを忘れないでください。エラーが持続するのを避けるために変更する! – fagiani