मैं सिनात्रा गहरे लाल रंग का ढांचा के बारे में जानने की कोशिश कर रहा था इसलिए:माणिक datamapper इस ट्यूटोरियल का पालन करते हुए लोड नहीं होगा
/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 `<main>'
[email protected]:~/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 `<main>'
:
require 'sinatra'
require 'datamapper'
get '/' do
"Hello, World!"
end
लेकिन जब मैं आदेश ruby test.rb
चलाने के लिए, मैं निम्नलिखित त्रुटि मिलती है
यह है जैसे कि यह datamapper मणि नहीं मिल सकता है लगता है। मैं इसे कैसे ठीक करूं?
संपादित: का उपयोग कर रूबी 1.9.2
संपादित करें (फिर): (parital) gem list
से उत्पादन: अपने टर्मिनल में
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)
क्यों? 1.9 में जरूरी नहीं है। – three
हाँ, ठीक है। मजाकिया टिप्पणियां लिखना और फिर उन्हें फिर से हटाना। मेरी आखिरी टिप्पणी rubygems की आवश्यकता के बारे में एक हटाई गई टिप्पणी का जवाब है ... – three
@ थ्री: मेरी गलती। मैं रुबी 1.8.7 का उपयोग करता हूं, इसलिए मैंने जो पहली बात देखी वह थी :) :) वैसे भी, ऐसा लगता है कि मेरा जवाब अब बेकार है, इसलिए मैं इसे हटा दूंगा। –