मैं हाल ही में Rbenv को RVM से स्थानांतरित कर दिया और जब नीचेरेल rbenv: रेल: आदेश नहीं मिला
Pauls-Air:~ $ rails
rbenv: rails: command not found
The `rails' command exists in these Ruby versions:
2.1.2
मैं हाल ही में Rbenv को RVM से स्थानांतरित कर दिया और जब नीचेरेल rbenv: रेल: आदेश नहीं मिला
Pauls-Air:~ $ rails
rbenv: rails: command not found
The `rails' command exists in these Ruby versions:
2.1.2
आप प्रत्येक रूबी संस्करण के लिए रेल स्थापित करने की आवश्यकता रेल मैं एक तरह एक त्रुटि हो रही है पर अमल करने का प्रयास rbenv
के भीतर। rbenv version
चलाने का प्रयास करें, मुझे उम्मीद है कि 2.1.2 वर्तमान प्रोजेक्ट (स्थानीय संस्करण) या शायद आपका वैश्विक संस्करण के उपयोग में रूबी संस्करण नहीं है।
मैं एक ही मुद्दे में भाग गया, लेकिन इन अन्य समाधानों में से कोई भी नहीं (या अन्य लोगों में से कोई भी मैंने पाया) काम किया। मैं आरवीएम पर वापस जाने वाला था, इसलिए मैंने पूरी तरह से आरबीएनवी से छुटकारा पाने का फैसला किया और यह समाधान के लिए मार्ग प्रशस्त किया। rbenv की स्थापना रद्द करने
, हटाने सभी संदर्भों को अपनी पार्टी प्रोफ़ाइल में rbenv, और शेष rbenv फ़ाइल फ़ोल्डर और उसकी सामग्री को हटा दें: यह मेरे लिए काम किया -
का अनुसरण करें।
होमब्री के साथ rbenv को पुनर्स्थापित करें। खोल
export PATH="$HOME/.rbenv/bin:/usr/local/bin:$PATH"
eval "$(rbenv init -)"
पुनः प्रारंभ:
अपने बैश प्रोफ़ाइल में पुन: जोड़
exec $SHELL -l
पथ की जाँच करें:
echo $PATH
रेल स्थापित करें:
gem install rails
rbenv rehash
नोट: मैं इस उत्तर के भाग के लिए यह सलाह ली: https://www.codementor.io/tips/3732499178/solution-for-rbenv-rails-is-not-currently-installed-on-this-system-to-get-the-latest-version-simply-type
हाँ आप सही हैं। वह पागल है! अगर आरवीएम को ऐसा करने की आवश्यकता नहीं है जो अकेले आरबीएनवी को डंप करने और आरवीएम पर स्विच करने का औचित्य है। क्या कोई जानता है? – user2101068