/ / होमब्रे से रूबी संस्करण कंप्यूटर संस्करण से मेल नहीं खाता है - रूबी, होमब्रे

होमब्री से रूबी संस्करण कंप्यूटर संस्करण से मेल नहीं खाता - रूबी, होमब्रू

मैं रूबी के कई संस्करणों को प्रबंधित करने की कोशिश नहीं कर रहा हूं, हालांकि मुझे लगता है कि मेरे पास क्या है।

जब मैं दौड़ता हूँ ruby -v इसे कहते हैं ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15].

हालाँकि, जब मैं भागा brew upgrade ruby यह रूबी didn "टी अस्तित्व में है। फिर मैंने कहा brew install ruby और यह संस्करण 2.4.0 स्थापित किया है। जब मैं दौड़ता हूं ruby -v यह अभी भी वही बात कहता है।

मैं अपने कंप्यूटर पर सिर्फ रूबी के संस्करण को कैसे ले सकता हूं?

मेरे पास एक मैक है।

उत्तर:

उत्तर № 1 के लिए 1

क्योंकि आपके पैथ लिंक आपके मूल माणिक से जुड़े हुए हैं, आपको अपने होमब्रे रूबी पथ को अपने .bash_profile में जोड़ना चाहिए: export PATH=${PATH}:${HOMEBREW_HOME}/ruby

बेहतर तरीका जो मैं सुझाता हूं वह आरवीएम का उपयोग कर रहा है https://rvm.io/rvm/install

Rvm / माणिक स्थापित करने के लिए चरण का पालन करें

gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

curl -sSL https://get.rvm.io | bash

फिर बैश में शेल को कॉपी और निष्पादित करें

echo "[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"" >> ~/.bashrc

बैश को पुनः आरंभ करें और टाइप करें which ruby, तो यह वापस आ गया $HOME/.rvm/rubies/ruby-2.3.3/bin/ruby और आपका रूबी काम।