ऐसा इसलिए होता है क्योंकि आप अपने Gemfile (2.3.0) में रूबी संस्करण निर्दिष्ट कर रहे हैं और यह संस्करण स्थापित नहीं है या वर्तमान या डिफ़ॉल्ट संस्करण नहीं है।
ऊपर वर्णित किसी के रूप में लाइन रूबी '2.3.0' को न हटाएं। आपके ऐप में इस संस्करण की निर्भरता हो सकती है। निम्न कार्य करें:
1) जांचें कि आपके पास रूबी 2.3.0 इंस्टॉल है या नहीं। आप rvm उपयोग कर रहे हैं इस
rvm list
के द्वारा किया जा सकता है और यदि आप द्वारा
rbenv versions
2) rbenv उपयोग कर रहे हैं आप स्थापित संस्करणों की अपनी सूची में यह रूबी संस्करण नहीं है, तो , तो निम्न आदेश
rvm install 2.3.0
जारी करके इसे स्थापित और आप
01,235,164 द्वारा rbenv उपयोग कर रहे हैं
rbenv install 2.3.0
3) अगर आप पहले से ही रूबी 2.3.0 स्थापित या ऊपर चरण पूरा कर लिया था, अपने अनुप्रयोग निर्देशिका निम्न आदेश
rvm use 2.3.0
दर्ज करें और जारी करने और यदि आप
द्वारा rbenv उपयोग कर रहे हैं
rbenv local 2.3.0
फिर चलाने
bundle install
और मुझे विश्वास है कि चीजें ठीक रहेगी।
उम्मीद है कि यह मदद करता है!
स्रोत
2016-03-08 08:43:33
'जेमफाइल' से लाइन 'रूबी' 2.3.0'' हटाएं, फिर 'बंडल इंस्टॉल' को दोबारा शुरू करें। – mudasobwa
ऐसा मत करो। यदि आपका ऐप रूबी 2.3.0 पर निर्भर करता है तो यह एक और समस्या होगी। मैंने एक कदम पोस्ट किया जो चरणबद्ध तरीके से बता रहा है कि क्या किया जाना चाहिए। –
आपने रूबी को कैसे इंस्टॉल किया? क्या आप रूबी संस्करण प्रबंधक जैसे RVM या rbenv का उपयोग करते हैं? – spickermann