मैं उबंटू 12.04 एलटीएस चला रहा हूं, और रूबी को आरवीएम के माध्यम से स्थापित किया गया है।मैं कौन सा रुबी संस्करण वास्तव में चल रहा हूं?
समस्या यह है कि, जब मैं टर्मिनल में ruby -v
टाइप करता हूं, तो यह कहता है कि मेरा रूबी संस्करण 1.8.7 है, और सिनात्रा के लिए शॉटगन मणि का उपयोग करके यह कहता है कि मैं रूबी 1.8.7 चला रहा हूं।
जब मैं rvm list
टाइप करता हूं तो यह दिखाता है कि मैंने जो रूबी स्थापित किया है उसका एकमात्र संस्करण 2.0.0 है और यह मेरा वर्तमान और डिफ़ॉल्ट संस्करण है।
मैंने आरवीएम के माध्यम से रूबी 2.0.0 स्थापित किया और यह एकमात्र संस्करण है जिसे मैंने अपनी मशीन पर स्थापित किया था।
मैंने रेल 4 स्थापित करने की कोशिश की लेकिन मुझे यह कहते हुए एक त्रुटि मिली कि मुझे रुबी 1.9 या उच्चतम की आवश्यकता है।
मुझे कैसे पता चलेगा कि मैं वास्तव में किस संस्करण पर हूं, और मैं 2.0.0 को अपने एकमात्र संस्करण के रूप में कैसे सेट करूं?
मुझे संदेह है कि आपने [RVM के लिए स्थापना निर्देश] (http://rvm.io/rvm/install) को पढ़ने का प्रयास नहीं किया है, जो आपने 'rvm --default उपयोग 2.0.0' का उपयोग किया होगा अपना डिफ़ॉल्ट रूबी सेट करने के लिए, जिसे आप खोल खोलते समय स्वचालित रूप से उपयोग किया जाएगा। @ Ansh0l की सिफारिश की गई यह सबसे महत्वपूर्ण हिस्सा है। –