जोड़े मैंने सोचा था किको अजगर पथ मैक ओएस एक्स
import sys
sys.path.append("/home/me/mydir")
मेरी PYTHONPATH
करने के लिए एक निर्देशिका जोड़कर है अगर मैं प्रिंट sys.path मेरी dir वहाँ में है।
फिर मैं एक नया आदेश खोलता हूं और यह अब और नहीं है।
लेकिन किसी भी तरह से पाइथन उस डीआईआर में सहेजे गए मॉड्यूल आयात नहीं कर सकता।
मैं क्या गलत कर रहा हूं?
मैंने पढ़ा .profile या .bash_profile चाल करेगा।
मैं जोड़ने के लिए है:
PATH="/Me//Documents/mydir:$PYTHONPATH"
export PATH
यह काम करने के लिए?
बहुत बहुत धन्यवाद (भूल गया)। मैं कहां रखूं? .bash_profile में .profile में? Macpython ?: MacPython 2.6 # के लिए # स्थापना पथ से पहले मूल संस्करण .bash_profile.pysave पथ में सहेजा जाता है = "/ Library/Frameworks/Python.framework/संस्करण/2.6/बिन: $ {पथ}" निर्यात पाथ या उसके बाद? क्या ऑर्डर मायने रखता है? – MacPython
'.bash_profile'। यदि आपके पास पहले से '.bash_profile' है, तो मेरा मानना है कि बैश' .profile' को अनदेखा करता है। आदेश यहां कोई फर्क नहीं पड़ता, क्योंकि वे दो अलग-अलग पर्यावरण चर हैं। –
@ फ़ेलिक्स, ध्यान दें कि मैकपीथन कोड वह 'पथ' (सिस्टम पथ), एक अलग चर के साथ सौदा करता है। –