2012-03-22 11 views
5

मैं पर OSX RVM स्थापित और अब मेरी $PATH चर पूरी तरह से बदल गया है तोड़ दिया। मैंने इसे .bashrc और .profile में बदलने की कोशिश की लेकिन ऐसा कोई प्रभाव नहीं प्रतीत होता है। कोई विचार क्या मैं गलत कर रहा हूँ?

+2

इसे बदलना है। क्या परिवर्तन आपको समस्याएं पैदा कर रहा है? –

+0

नहीं, आरवीएम ठीक काम करता है। बस मेरे कस्टम $ पाथ चर किसी भी तरह अधिलेखित है। – qendu

+0

शायद आपको पोस्ट करना चाहिए * कैसे * यह अप्रत्याशित रूप से बदल गया। –

उत्तर

2

ऐसा लगता है कि आप अपने आर सी फाइलों में कुछ दुरुपयोग एक यहाँ पढ़ लिया है: https://rvm.io/support/faq/#shell_login

मूल रूप से .profile बैश लॉगिन आर सी स्क्रिप्ट के रूप में नहीं किया जाना चाहिए, वहाँ .bash_login या .bash_profile जो इसके लिए बेहतर विकल्प हो रहा है।

अपने प्रोफ़ाइल फ़ाइलों को ठीक करने की आप को चलाने के लिए की जरूरत है:

rvm get stable --auto-dotfiles 

और पुनः आरंभ कंप्यूटर - हाँ मशीन को पुनः आरंभ, यह मैक

+0

relog रूप में अच्छी तरह से काम करना चाहिए प्रयास करें। – Reactormonk

+0

@ हमेशा नहीं, .profile एक्स सर्वर द्वारा सोर्स किया जाता है, और जब आप relogin करते हैं तो वे सभी पुनरारंभ नहीं होते हैं। – mpapis

+0

यह आदेश मेरी मशीन पर बिना किसी प्रभाव के था। मेरे लिए यह एक विशाल आरवीएम बग है। –

2

पर केवल एक मिनट मैं इस समस्या में पड़ गए जब मैं एक rvm था है बाइनरी इन/ऑप्ट/लोकल/बिन (एक मैकपोर्ट जिसे 'rsync vault manager' कहा जाता है)। इसे अनइंस्टॉल करने के बाद, आरवीएम ने मेरे पथ से/ऑप्ट/स्थानीय/बिन को हटा दिया।

संबंधित मुद्दे