2015-05-30 15 views
9

तो दूसरे दिन मैं एक चरम हार्ड डिस्क समस्या में भाग गया और मैन्युअल रूप से मेरे .gem फ़ोल्डर को हटाना पड़ा। मैं bundle install चलाने के लिए अपने प्रोजेक्ट फ़ोल्डरों में जाकर मेरी क्षुधा के लिए जवाहरात के पुनर्निर्माण करने का प्रयास किया है ... मैं दुर्भाग्य से इस त्रुटि में चल रहा हूँ:'बंडल इंस्टॉल' नहीं चला सकता

/home/xxx/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- bundler (LoadError) 
    from /home/xxx/.rvm/rubies/ruby-2.2.2/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require' 
    from /usr/bin/bundle:7:in `<main>' 

वैसे, kernel_require.rb की लाइन 54 return gem_original_require(path) है:

if Gem::Specification.unresolved_deps.empty? then 
    RUBYGEMS_ACTIVATION_MONITOR.exit 
    return gem_original_require(path) 
end 
+0

'Gemfile.lock' को दूर करने की कोशिश करें की कोशिश करो तो 'बंडल स्थापित' करने की कोशिश –

+0

बस ऐसे ही करने की कोशिश की । दुर्भाग्य से वही त्रुटि – Abram

+3

क्या आप 'मणि इंस्टॉल बंडलर' –

उत्तर

24

चूंकि आपने ".gem" फ़ोल्डर हटा दिया है, तो आपका बंडलर मणि भी मौजूद नहीं है।

gem install bundler 

का उपयोग करके पहले Bundler मणि फिर से स्थापित करने तो आप चला सकते हैं

bundle install 
+0

मूर्खतापूर्ण गलती धन्यवाद अनंत – Abram

+0

यह भी संभवतः संबंधित है: http://stackoverflow.com/questions/17334359/new-to-ruby-and-am-having-trouble-with-load-path – Todd

संबंधित मुद्दे