".Bashrc या एनाकोंडा इंस्‍टॉल लोकेशन को प्रीपेन्‍ड करें" का क्‍या अर्थ है?


12

मैंने एनाकोंडा को रूट से स्थापित किया है, स्थापना के पूरा होने के बाद यह संदेश टर्मिनल स्क्रीन पर प्रदर्शित किया गया था:

Python 2.7.8 :: Continuum Analytics, Inc.
creating default environment...
installation finished.
Do you wish the installer to prepend the Anaconda install location to PATH in your /root/.bashrc ? [yes|no]
[no] >>> no

You may wish to edit your .bashrc or prepend the Anaconda install location:

$ export PATH=/usr/bin/anaconda/bin:$PATH

Thank you for installing Anaconda!
root@pkj:~#

इन तीनों कथनों का क्या अर्थ है?

  1. क्या आप चाहते हैं कि आपके /root/.bashrc में PATH को एनाकोंडा इंस्टाल करने के लिए इंस्टॉलर को स्थापित किया जाए? [हाँ | नहीं]
  2. आप अपने .bashrc को संपादित करना चाहते हैं या एनाकोंडा स्थापित करने के स्थान को पूर्व निर्धारित कर सकते हैं:
  3. $ निर्यात पथ = / usr / बिन / एनाकोंडा / बिन: $ पथ

मैंने रूट का उपयोग किया: pkj@pkj:~$ sudo su -

जवाबों:


11
  1. पूछ रहा है कि क्या आप एनाकोंडा को अपने साथ जोड़ना चाहते हैं PATH। मूल रूप से इसका मतलब है कि जब आप कमांड लाइन इंटरफेस में एनाकोंडा टाइप करते हैं तो यह पता होता है कि उसे कहां देखना है।

  2. बस आपको यह सुझाव देना है कि आप क्या करने 1.की सलाह देते हैं या निम्न कमांड करते हैं ताकि आप कमांड लाइन से एनाकोंडा चलाने में सक्षम हों बिना पहले जाने के /opt/anaconda/anaconda.bin(यह सिर्फ एक उदाहरण है क्योंकि मुझे वास्तविक रास्ता नहीं पता है।)

  3. यह एनाकोंडा इंस्टॉलेशन डायरेक्टरी को अपने रास्ते में जोड़ने का एक तरीका है ताकि आप एनाकोंडा टाइप कर सकें। मूल रूप से एक का वैकल्पिक रूप।

  4. हां, मैं आपको नंबर तीन पर अमल करने की सलाह दूंगा। यह कुछ भी चोट नहीं पहुँचाएगा और संभवतः आपके जीवन को आसान बना देगा।

संपादित करें

जब आप रूट करने के लिए स्विच करने का प्रयास कर रहे हैं तब भी आप केवल sudo suकोई समस्या नहीं कर सकते हैं -। बस एक fyi यह आमतौर पर जरूरत नहीं है। आप यहाँ विवरण के लिए पढ़ सकते हैं । किसी भी तरह कोई biggie


धन्यवाद @ डायलन, मैं उबंटू में काफी नया हूं और मैं दो स्पष्टीकरण चाहता हूं: 1. क्या export PATH=/usr/bin/anaconda/bin:$PATHटर्मिनल में टाइप करने से काम चल जाएगा? 2. चूंकि मैंने इसे रूट के माध्यम से स्थापित किया है, क्या मैं अन्य उपयोगकर्ता खातों से एनाकोंडा का उपयोग करने में सक्षम होगा?
pkj

हाँ उस आदेश को जारी करने से वांछित प्रभाव होगा और हाँ आप इसे अन्य उपयोगकर्ता खातों में उपयोग कर पाएंगे
डायलन

4

यदि आप एनाकोंडा 3 का उपयोग कर रहे हैं, तो अपनी /root/.bashrcफ़ाइल के अंत में निम्नलिखित जोड़ें :

export PATH="/root/anaconda3/bin:$PATH"

जहां तक ​​एनाकोंडा पथ जाता है, वह exportसब आपको जानना आवश्यक है। एनाकोंडा हार्ड लिंक का उपयोग करता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.