मैं रूबी के कई संस्करणों को प्रबंधित करने की कोशिश नहीं कर रहा हूं, हालांकि मुझे लगता है कि मेरे पास क्या है।
जब मैं दौड़ता हूँ 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
और आपका रूबी काम।