मैंने एक उपयोगकर्ता-निर्देशिका के लिए एक पायथन इंटरप्रेटर को एक सिस्टम पर स्थापित किया है जहां मेरे पास रूट-एक्सेस नहीं है। इस प्रणाली में पहले से स्थापित पायथन का एक पुराना संस्करण है। मैं अपनी स्थानीय स्थापना को मेरे लिए डिफ़ॉल्ट बनाना चाहता हूं। इसलिए मूल रूप से, जब मैं टाइप करता हूं python, इसके बजाय /usr/bin/pythonमैं ~/MyPythonDir/pythonआह्वान करना चाहता हूं ।
अग्रिम में धन्यवाद
संपादित करें:PATH मैंने लॉग इन करने के बाद अपने अधिकार को इस तरह बदला है:
echo $PATH
~/MyPythonDir:OtherPathStuff
MyPythonDirअजगर निष्पादन योग्य निर्देशिका है। हालांकि, जब मैं टाइप करता हूं
which python
मुझे मिला
/usr/bin/python
इसके अलावा, MyPythonDirइसमें शामिल है python2.7, लेकिन जब मैं यह निष्पादित करने की कोशिश करता हूं कि यह कहता है कि यह इसे नहीं पा सकता है।
sh।