2013-10-29 18 views
43

हैलो मैं इस page का पालन कर रहा हूं .. मैं अपने मैक पर पायथन स्थापित कर रहा हूं ताकि मैं Django/Eclipse विकास वातावरण स्थापित कर सकूं।
हालांकि मैं भी यकीन है कि इस कदम को क्रियान्वित करने के बारे में जाने के लिए कैसे नहीं कर रहा हूँ:मैक पर bashrc फ़ाइल कहां मिलती है?

  • स्क्रिप्ट क्या परिवर्तन यह बनाने के लिए और आप संकेत से पहले स्थापना शुरू होता होगा की व्याख्या करेगा।
  • एक बार जब आप Homebrew स्थापित किया है, अपने पथ वातावरण चर के शीर्ष पर Homebrew निर्देशिका डालें। $ पथ

:
  • आप अपने ~/.bashrc फ़ाइल

  • निर्यात पथ के नीचे =/usr/स्थानीय/bin में निम्न पंक्ति जोड़कर ऐसा कर सकते हैं

    मुझे अपने मैक पर bashrc फ़ाइल कहां मिलती है और मुझे होमब्रू निर्देशिका कहां मिलती है?

    मैं के साथ macbook समर्थक चला रहा हूं।

  • +3

    'ढूंढें/नाम \ * bashrc \ *'। इसके अलावा, यह आपको बिल्कुल बताता है: '~/.bashrc', जहां' उपयोगकर्ता 'होम निर्देशिका" के लिए यूनिक्स शॉर्ट-हाथ है। –

    +0

    '~/.bashrc' में। '~' आपके घर के लिए संक्षेप है कि खोल समझता है। –

    +2

    यदि आपके घर में '.bashrc' नहीं है तो आपको इसे स्वयं बनाना होगा :) – furas

    उत्तर

    50

    .bashrc फ़ाइल आपकी होम निर्देशिका में है।

    तो कमांड लाइन से कार्य करें:

    cd 
    ls -a 
    

    यह आपके घर निर्देशिका में सभी छुपे हुए फ़ाइलें दिखाएंगे। "सीडी" आपको घर ले जाएगा और ls -a "सभी सूचीबद्ध" होगा।

    सामान्य रूप से जब आप देखते हैं ~/tilda स्लैश आपकी होम निर्देशिका को संदर्भित करता है। तो ~/.bashrc .bashrc फ़ाइल के साथ आपकी होम निर्देशिका है।

    और homebrew के लिए मानक पथ/usr/स्थानीय/इसलिए यदि आप में है:

    cd /usr/local 
    ls | grep -i homebrew 
    

    आप homebrew निर्देशिका (/ usr/स्थानीय/homebrew) देखना चाहिए। Source

    हाँ कभी कभी आप इस फाइल और एक .bashrc फाइल के विशिष्ट प्रारूप बनाने के लिए हो सकता है:

    # .bashrc 
    
    # User specific aliases and functions 
    . .alias 
    alias ducks='du -cks * | sort -rn | head -15' 
    
    # Source global definitions 
    if [ -f /etc/bashrc ]; then 
        . /etc/bashrc 
    fi 
    
    PATH=$PATH:/home/username/bin:/usr/local/homebrew 
    export PATH 
    

    आप अपने खुद के .bashrc फाइल बनाते हैं यह सुनिश्चित करें कि निम्न पंक्ति अपने में है ~

    /.bash_profile
    # Get the aliases and functions 
    if [ -f ~/.bashrc ]; then 
        . ~/.bashrc 
    fi 
    
    +0

    धन्यवाद मैंने 'ls ~/.bashrc' की कोशिश की लेकिन यह ऐसी कोई फ़ाइल या निर्देशिका नहीं कहता है। क्या मुझे इसे खरोंच से बनाना है? – pencilVester

    +0

    मैंने अपनी प्रतिक्रिया संपादित की, इससे मदद मिलनी चाहिए। –

    +1

    इस उत्तर ने मुझे इसे समझने में मदद की। और यह टिप्पणी धागे को अद्यतन करेगी। मै मैक सिएराओस पर हूं, यह '/ etc/bashrc' पाया गया है ... सिस्टम चौड़ा bashrc छुपा नहीं था। Bashrc। इसे कुशल बनाने के लिए मुझे संपादन के बाद बाहर निकलने के लिए 'sudo vi bashrc' करना था: wq! ... पूर्ण आदेश 'सीडी/आदि /; sudo vi bashrc ' –

    1

    ~/.bashrc पहले से ही .bashrc करने के लिए एक मार्ग है।

    यदि आप echo ~ करते हैं तो आप देखेंगे कि यह आपके घर निर्देशिका का मार्ग है।

    Homebrew निर्देशिका /usr/local/bin है। होमब्री इसके अंदर स्थापित है और होमब्री द्वारा स्थापित सबकुछ वहां स्थापित किया जाएगा।

    उदाहरण के लिए, यदि आप brew install python करते हैं तो होमब्रू /usr/local/bin में पायथन बाइनरी डाल देगा।

    अंत में, आपके पथ पर होमब्रू निर्देशिका जोड़ने के लिए आप echo "export PATH=/usr/local/lib:$PATH" >> ~/.bashrc चला सकते हैं। यह .bashrc फ़ाइल बनाएगा यदि यह अस्तित्व में नहीं है और फिर आवश्यक रेखा को अंत में जोड़ दें।

    आप tail ~/.bashrc चलाकर परिणाम देख सकते हैं।

    17

    मैं तुम्हें .bashrc के बजाय ~/.bash_profile, के लिए इसे जोड़ने चाहिए लगता होगा (.bash_profile बनाने अगर यह मौजूद नहीं है।) तो फिर आप अपने .bash_profile

    में ~/.bashrc के लिए जाँच की अतिरिक्त कदम जोड़ने की जरूरत नहीं है क्या आप टर्मिनल में काम कर रहे हैं और संपादन कर रहे हैं? बस मामले में, ~/ का अर्थ है आपकी होम निर्देशिका, इसलिए यदि आप एक नई टर्मिनल विंडो खोलते हैं जहां आप "स्थित" होंगे। और मोर्चे पर बिंदु सामान्य ls कमांड को अदृश्य बनाता है, जब तक कि आप -a डालते हैं या फ़ाइल का नाम निर्दिष्ट नहीं करते हैं।

    अधिक जानकारी के लिए this answer देखें।

    +0

    मैं निम्नलिखित 'Shajilhost: ~ ShajilShocker $ sudo ~/.bash_profile पासवर्ड: sudo: /Users/ShajilShocker/.bash_profile: आदेश found' आप कृपया मुझे मदद कर सकता है नहीं – Shajo

    +0

    आप किसी तरह का उपयोग करने के लिए संपादक की तरह 'नैनो' या इसे अपने डेस्कटॉप पर खोलें। तो यह 'नैनो ~/.bash_profile' होगा 'सुडो' कमांड एक सुपरसियर के रूप में जो भी कमांड चलाता है, वह चलाता है, इसलिए आप फ़ाइल नाम को कमांड के रूप में उपयोग करने का प्रयास कर रहे थे (यही कारण है कि यह "कमांड नहीं मिला") । – beroe

    +0

    मेरा इरादा पर्यावरण परिवर्तनीय कुंजी बनाना है 'ANDROID_NDK_HOME' और VALUE '/ उपयोगकर्ता/शाजिलशॉकर/दस्तावेज़/एंड्रॉइड/एनडीके/एंड्रॉइड-एनएनडीके-आर 10 बी' है ... इसलिए अब मुझे टर्मिनल और' नैनो। Bash_profile खोलना है 'और 'ANDROID_NDK_HOME ="/उपयोगकर्ता/शाजिलशॉकर/दस्तावेज़/एंड्रॉइड/एनडीके/एंड्रॉइड-एनएनडीके-आर 10 बी दर्ज करें "क्या मैं सही हूं? या निम्न पंक्ति को जोड़ें 'निर्यात पथ = $ पथ: ANDROID_NDK_HOME' मुझे सही करें यदि मैं गलत हूं। – Shajo

    संबंधित मुद्दे