2015-04-09 12 views
10

मैं Bundle install का उपयोग कर Gemfile सामग्री स्थापित करने के लिए कोशिश कर रहा हूँ, लेकिन त्रुटिrbenv: संस्करण `2.0.0 'स्थापित नहीं है

rbenv: version `2.0.0' is not installed 

अपने सिस्टम में स्थापित ruby के संस्करण हो रही है:

ruby 2.1.2p95 (2014-05-08 revision 45877) [i686-linux] 

और rbenv

2.1.2 (set by /home/jay/.rbenv/version) 
2.1.3 

Gemfile की आवश्यकता है ruby "2.0.0"। क्या कोई भी मौजूदा संस्करण को प्रभावित किए बिना आवश्यक संस्करण को स्थापित करने के बारे में बता सकता है।

उत्तर

15

आप जानकारी का एक बहुत कुछ यहाँ पा सकते हैं: rbenv on github

सभी उपलब्ध स्थापना उम्मीदवारों की सूची के लिए:

rbenv install 2.0.0-p643 
:

rbenv install -l 

एक गहरे लाल रंग का संस्करण (उदाहरण के लिए) की जरूरत है स्थापित करने के लिए

ताकि आप इस विशिष्ट फ़ोल्डर में केवल इस रूबी संस्करण का उपयोग करें और आप जो कुछ भी कर सकते हैं उसे प्रभावित न करें:

rbenv local 2.0.0-p643 

यह उस निर्देशिका में एक .buby-version फ़ाइल उत्पन्न करेगा जो इस रूबी संस्करण का उपयोग करने के लिए rbenv को मजबूर करेगा।

+0

यदि आपका वांछित संस्करण 'rbenv install -l' पर दिखाई नहीं देता है, तो रूबी-बिल्ड को पुनर्स्थापित करें (मैक पर:' ब्रू रीइंस्टॉल - एचईएडी रूबी-बिल्ड')। करें 'rbenv install -l' करें। – septerr

3

बस चलाने:

rbenv install 2.0.0-p643 

नवीनतम 2.0.0 संस्करण है कौन सा।

यदि यह संस्करण आपके सिस्टम पर उपलब्ध नहीं है, तो अपने सिस्टम पर सबसे अंतिम ज्ञात 2.0.0 संस्करण चुनने के लिए ruby-build --definitions चलाएं।

+2

यह सूचीबद्ध त्रुटि को ठीक नहीं करता है, क्योंकि '2.0.0-p643'' 2.0.0' के बराबर है। – Joost

0

यदि आपको त्रुटि rbenv install 2.0.0-p643 चलाने की कोशिश करते समय त्रुटि मिल रही है और कुछ मिनट प्रतीक्षा करने के बाद; आप आउटपुट के रूप में लॉग फ़ाइल के last 10 lines को भी देख सकते हैं।

इससे आपको निर्माण विफलता के लिए क्या हुआ होगा इसका संकेत दे सकता है। यह स्थापित करने के लिए आवश्यक कुछ आवश्यक लाइब्रेरी/निर्भरता याद आ सकती है।

पूर्व के लिए। मुझे बिल्ड विफलता के लिए निम्न त्रुटि मिली-

ERROR: Ruby install aborted due to missing extensions 
Try running `apt-get install -y libreadline-dev` to fetch missing dependencies. 
संबंधित मुद्दे