मैं Mercurial के साथ काम करते समय एचजी सेंट टाइपिंग कर रहा हूं क्योंकि मेरे नियमित अनुष्ठान के रूप में।
लेकिन आज मर्क्युरियल मुझ पर ऊपर काम कर रहा है, यहMercurial अजीब संदेश पैदा करता है
Could not find platform independent libraries <prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
'import site' failed; use -v for traceback
Traceback (most recent call last):
File "/usr/local/bin/hg", line 10, in <module>
import os
ImportError: No module named os
पैदा करता है यह एक ही त्रुटि दिखाई जब मैं एचजी शाखाओं और किसी भी अन्य एचजी आदेशों टाइप करें। क्या आप जानते हैं कि क्या हो रहा है और इस समस्या को हल करने के लिए कैसे?
संपादित करें:
तो मैं मैक ओएस एक्स चल रहा था, और Xcode के साथ काम।
मेरे पास मशीन में कई एक्सकोड संस्करण हैं,
उनमें से कुछ एक्सकोड 4 (एक्सकोड बीटा संस्करणों सहित) हैं।
मुझे याद है जब मैं नहीं uninstall Xcode4 from script
मैं Xcode4 फ़ोल्डर मैन्युअल हटा सकते हैं, और फिर त्रुटि हर बार जब मैं एचजी कुछ टाइप दिखाई देते हैं।
संपादित करें: मैं सभी Xcode संस्करणों की स्थापना रद्द, और अजगर अभी भी बहुत से काम नहीं कर रहा ओएस को पुनर्स्थापित, अब यह काम करता है।
मैं पाइथन को पुनर्स्थापित करने और परिणाम की रिपोर्ट करने का प्रयास करूंगा, आपके सुझाव के लिए धन्यवाद। –
मैकोज़ एक्स को पुनर्स्थापित करें मेरे लिए काम करता है। –
आपने मैकॉक्स को पूरी तरह से पुनर्स्थापित किया है? मैक पर पाइथन को पुनर्स्थापित करने का सबसे आसान तरीका होना चाहिए :) – krtek