Ruby datamapper не загружается

Я пытался узнать о Ruby framework Sinatra, следуя этому руководству:

http://net.tutsplus.com/tutorials/ruby/singing- with-sinatra-the-repl-app-2 /

однако после запуска установки gem и записи простого сервера sinatra в test.rb, например:

require 'sinatra'
require 'datamapper'

get '/' do 
  "Hello, World!"
end

но когда я запускаю команду ruby ​​test. rb , я получаю следующую ошибку:

/usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': no such file to load -- datamapper (LoadError)
    from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
    from datamapper_test.rb:2:in `
' glenn@ubuntu:~/Dropbox/Repositories/sandbox/sinatra$ ruby datamapper_test.rb /usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': no such file to load -- datamapper (LoadError) from /usr/local/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' from test.rb:3:in `
'

кажется, что он не может найти гем datamapper. как я могу это исправить?

РЕДАКТИРОВАТЬ : используя ruby ​​1.9.2

РЕДАКТИРОВАТЬ (снова) : (частичный) вывод из списка драгоценных камней :

data_mapper (1.2.0)
data_objects (0.10.8)
datamapper (1.2.0)
devise (1.4.5)
directory_watcher (1.4.0)
dm-aggregates (1.2.0)
dm-constraints (1.2.0)
dm-core (1.2.0)
dm-do-adapter (1.2.0)
dm-migrations (1.2.0)
dm-serializer (1.2.1)
dm-sqlite-adapter (1.2.0)
d    m-timestamps (1.2.0)
dm-transactions (1.2.0)
dm-types (1.2.1)
dm-validations (1.2.0)
do_sqlite3 (0.10.8)
sinatra (1.3.2, 1.2.6)
sqlite3 (1.3.5, 1.3.4)
sqlite3-ruby (1.3.3)

6
задан GSto 20 February 2012 в 21:48
поделиться