मैं का उपयोग कर रहा हूँ MAC OSX और स्थापित किया है अजगर 2.7.9 के माध्यम से यह लेख ,
से /usr/bin
अगर मैं कमांड चलाता हूं ls -l /usr/bin/python*
एक बैश टर्मिनल में, मुझे मिलता है
lrwxr-xr-x 1 root wheel 67 Jan 24 02:12 /usr/bin/python -> /System/Library/Frameworks/Python.framework/Versions/2.7/bin/python
lrwxr-xr-x 1 root wheel 74 Jan 24 02:12 /usr/bin/python-config -> /System/Library/Frameworks/Python.framework/Versions/2.7/bin/python-config
lrwxr-xr-x 1 root wheel 75 Oct 19 16:39 /usr/bin/python2.6 -> ../../System/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6
lrwxr-xr-x 1 root wheel 82 Oct 19 16:39 /usr/bin/python2.6-config -> ../../System/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6-config
lrwxr-xr-x 1 root wheel 75 Oct 19 16:39 /usr/bin/python2.7 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
lrwxr-xr-x 1 root wheel 82 Oct 19 16:39 /usr/bin/python2.7-config -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
lrwxr-xr-x 1 root wheel 68 Jan 24 02:12 /usr/bin/pythonw -> /System/Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw
lrwxr-xr-x 1 root wheel 76 Oct 19 16:39 /usr/bin/pythonw2.6 -> ../../System/Library/Frameworks/Python.framework/Versions/2.6/bin/pythonw2.6
lrwxr-xr-x 1 root wheel 76 Oct 19 16:39 /usr/bin/pythonw2.7 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7
अगर मैं चला ls -l | grep easy_install
, मुझे मिला
-rwxr-xr-x 2 root wheel 925 Sep 9 19:31 easy_install
-rwxr-xr-x 1 root wheel 454 Sep 9 19:31 easy_install-2.6
-rwxr-xr-x 1 root wheel 461 Sep 9 19:31 easy_install-2.7
और जब मैं इन 3 फाइलों में से प्रत्येक के लिए गड़बड़ी को देखता हूं तो वे क्रमशः हैं
#!/usr/bin/python
#!/System/Library/Frameworks/Python.framework/Versions/2.6/Resources/Python.app/Contents/MacOS/Python
#!/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python
मैंने लिखने की अनुमति को chmod-ing करने की कोशिश की है, ताकि मैं वहां जाऊं और खुद रास्ते बदल सकूं, लेकिन मुझे अभी भी अपनी IDE में एक अलर्ट द्वारा बताया गया है कि मेरे पास ऐसा करने की अनुमति नहीं है। मुझे यह भी लगता है कि मैं उन फाइलों के साथ खिलवाड़ कर सकता हूं जो मेरे सिस्टम को नुकसान पहुंचा सकते हैं यदि मैंने उन्हें सही तरीके से कॉन्फ़िगर नहीं किया है। क्या कोई मुझे बता सकता है कि आसान स्थापित कैसे करें ताकि जब मैं एक कमांड चलाऊं तो यह ठीक से काम करे sudo easy_install six
? अभी जब मैं इसे चलाता हूं तो यह मुझे बता रहा है
unable to execute /System/Library/Frameworks/Python.framework/Versions/2.7/bin/easy_install: No such file or directory
मैं उस निर्देशिका में cd'd हूँ और बदल दिया है easy_install2.7
फ़ाइल जो बस वहां रहती है easy_install
, लेकिन मुझे अभी भी वही त्रुटि मिलती है। मैंने भी कॉपी करने की कोशिश की है easy_install
/ usr / bin से उस स्थान पर बिना किसी भाग्य के फ़ाइल:
python version 2.7.9 can't run /System/Library/Frameworks/Python.framework/Versions/2.7/bin/easy_install. Try the alternative(s):
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/easy_install (uses python 2.7)
/System/Library/Frameworks/Python.framework/Versions/2.7/bin/easy_install-2.7 (uses python 2.7)
मैंने तब से सभी फाइलों को उनके मूल नामों पर वापस कर दिया है और हटा दिया है /usr/bin
2.7 निर्देशिका से easy_install का संस्करण। क्या कोई मेरी मदद कर सकता है?
अन्य महत्वपूर्ण जानकारी:
मैं एक स्थानीय कैसंड्रा क्लस्टर का उपयोग करने की कोशिश कर रहा हूं सीसीएम जिसके कारण मुझे इन पायथन पुस्तकालयों को स्थापित करने की आवश्यकता है
मैंने कैसेंड्रा के माध्यम से स्थापित किया यह लिंक । इस लेख में उन्होंने मुझे होमब्रे के माध्यम से नवीनतम अजगर स्थापित किया है, इसलिए मेरी समस्या मेरे सिस्टम पर पायथन के वैकल्पिक इंस्टॉलेशन होने के कारण हो सकती है। मुझे पता है कि यह एक नॉन है, लेकिन मैंने इसे करने का फैसला किया क्योंकि मुझे अपने होमबॉव फाइल को अपने सिस्टम फोल्डर में कॉपी करने में सहज महसूस नहीं हुआ।