पर $ PATH का लाभ मैं लिनक्स और यूनिक्स के लिए अपेक्षाकृत नया हूं। इंटरनेट की मदद से मुझे अंत में पता चला कि कैसे $PATH
और मेरे .bashrc
कार्य में उपनाम।उपनाम
लेकिन मुझे वास्तव में कुछ भी नहीं मिला जो वर्णन करता है कि इसका उपयोग कब किया जाए।
मान लीजिए कि मैं लाइब्रेरी/फ़्रेमवर्क में Python3.3 स्थापित और निष्पादन योग्य /Library/Frameworks/Python.framework/Versions/3.3/bin/python3
है, लेकिन मैं सिर्फ अपनी टर्मिनल में python3
टाइप करके अजगर 3.3 पर अमल करना चाहते हैं।
1) मैं अपने .bashrc में $ पथ को संशोधित:
जब मैंने इसे सही ढंग से समझ, वहाँ (कम से कम) तीन तरीकों इस लक्ष्य को हासिल करने के लिए कर रहे हैं
export PATH=/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}
2) मैं एक उपनाम सेट
alias python3=/Library/Frameworks/Python.framework/Versions/3.3/bin
3) एक प्रतीकात्मक कड़ी (सिमलिंक) बनाने:
ln -s /Library/Frameworks/Python.framework/Versions/3.3/bin /usr/local/bin
मेरी .bashrc में
आप क्या कहेंगे (आपके अनुभव से) "अनुशंसित" तरीका है?
मुझे नहीं लगता कि अपने 'alias' और' ln -s' आदेशों सही हैं। आप शायद उन्हें 'bin/python3'' का उपयोग केवल '/ bin' – FoolishSeth
पर नहीं करना चाहते हैं और आप अपने' .bashrc' –
धन्यवाद में 'फ़ंक्शन' भी जोड़ सकते हैं, आप सही हैं, यह निश्चित रूप से 'होना चाहिए ... बिन/पायथन 3' –