Reputation: 2246
I am sure this is a simple issue but since I have looked so long I cannot see it. So I am running ruby 1.9.3 with Sinatra, sqlite3, datamapper, dm-sqlite-adapter. When I try to run Sinatra, I get this:
/Users/XXX/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- datamapper (LoadError)
from /Users/XXX/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from app.rb:2:in `<main>'
Here are the first two lines:
require 'sinatra'
require 'datamapper'
The gem is installed. (datamapper (1.2.0))
Upvotes: 0
Views: 322
Reputation: 79723
You need to require data_mapper
, not datamapper
(note the underscore):
require 'data_mapper'
See the DataMapper getting started page.
Upvotes: 3