0

これは単純な問題だと思いますが、ずっと見ていたので見えません。だから私はSinatra、sqlite3、datamapper、dm-sqlite-adapterでruby1.9.3を実行しています。Sinatraを実行しようとすると、次のようになります。

/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>'

最初の2行は次のとおりです。

require 'sinatra'
require 'datamapper'

宝石がインストールされます。(データマッパー(1.2.0))

4

1 に答える 1

3

(アンダースコアに注意してください)data_mapperではなく、を要求する必要があります。datamapper

require 'data_mapper'

DataMapperの開始ページを参照してください。

于 2013-03-19T20:36:37.443 に答える