स्वीकृत उत्तर निम्नलिखित जोड़ने का सुझाव देता है:
export PATH="$HOME/.rbenv/bin:$PATH"
यह Mac OSX पर काम नहीं करेगा, जिसे ओपी संदर्भ देता है। वास्तव में, यदि आप rbenv को इनस्टॉल करते हैं brew install rbenv
, जो कि वास्तव में Mac OSX में एकमात्र इंस्टॉलेशन विधि है, चूंकि curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash
OSX में FAIL होगा, तो rbenv निष्पादन योग्य में स्थापित हो जाएगा:
$ which rbenv
/usr/local/bin/rbenv
हालाँकि, OSX में भी, आरएएनएनवी रूट $ HOME निर्देशिका में रहेगा:
~ viggy$ rbenv root
/Users/viggy/.rbenv
इसका क्या मतलब है? इसका मतलब है कि जब आप माणिक स्थापित करते हैं, तो वे दिए गए गृह निर्देशिका में स्थापित करेंगे ।rbenv:
$ rbenv install 2.6.0
$ ls ~/.rbenv/versions
2.6.0
अब काढ़ा स्थापना ने कुछ काम किया जो आपको लिनक्स में मैन्युअल रूप से करना होगा। उदाहरण के लिए, लिनक्स में, आपको एक प्लग के रूप में रूबी-बिल्ड को मैन्युअल रूप से स्थापित करना होगा:
$ mkdir -p "$(rvbenv root)/plugins"
$ git clone https://github.com/rbenv/ruby-build.git "(rbenv root)"/plugins/ruby-build
होमब्रेव इंस्टॉलेशन के साथ यह पहले से ही किया गया है। एक महत्वपूर्ण कदम है कि होमब्रेव इंस्टॉलेशन में किया जाना चाहिए, जैसा कि लिनक्स इंस्टॉलेशन में है। आपको अपने रास्ते पर रेंबव शम्स को जोड़ना होगा। ऐसा करने के लिए, जब आपका शेल शुरू होता है, तो आपको निम्नलिखित कमांड का मूल्यांकन करना होगा (जो बदले में आपके $ पैट की शुरुआत में रिबिन शिम को जोड़ देगा):
$ vim ~/.bash_profile
eval "$(rbenv init -)"
$ source ~/.bash_profile
अब जब आप दौड़ेंगे echo $PATH
तो आप देखेंगे कि रेंबव शिम:
$ echo $PATH
/Users/viggy/.rbenv/shims:
अब अपने रूबी संस्करण की जाँच करें और यह स्थापित rbenv माणिक को प्रतिबिंबित करेगा:
ruby -v
ruby 2.6.0p0