कैसे एक डिफ़ॉल्ट अजगर के रूप में एनाकोंडा सेट करने के लिए?


11

मैंने सिर्फ एनाकोंडा स्थापित किया है (आईपीथॉन नोटबुक के लिए - कुछ पांडा प्रोग्राम चलाना चाहता था)। यह सफलतापूर्वक स्थापित किया गया है, लेकिन यहाँ समस्या यह है कि जब भी मैं टाइप करता हूँ which python, यह हमेशा एक डिफ़ॉल्ट अजगर का उपयोग कर रहा है/usr/bin/python

यह बहुत अच्छा होगा अगर कोई मुझे बताए कि कैसे एनाकोंडा पायथन को एक डिफ़ॉल्ट अजगर के रूप में सेट किया जाए। मैं यहाँ अभी तक noob हूँ मैंने निम्नलिखित के रूप में सिर्फ डिफ़ॉल्ट पथ में एनाकोंडा स्थापित किया है ~/anaconda3

अग्रिम में धन्यवाद।

जवाबों:


13

आपकी इच्छानुसार मेरे पास भी यही सेटअप है। मेरे मामले anaconda installerमें मेरी ~/.bashrcफ़ाइल में एक प्रविष्टि जोड़ी गई। मुझे नहीं पता कि तुम्हारा क्यों नहीं था। तो आप जो चाहते हैं, वह करने के लिए इसे अपनी ~/.bashrcफ़ाइल में जोड़ें :

export PATH="/home/yash/anaconda3/bin:$PATH"

आपको एक नया टर्मिनल खोलने या उपयोग करके इसके बाद अपने एनवी चर को ताज़ा करने की आवश्यकता है source ~/.bashrc

इसके साथ:

$ which python
/home/yash/anaconda3/bin/python

और python -vरिटर्न:anaconda

पूर्व डिफ़ॉल्ट पर वापस जाने के लिए, मैं .bashrcफ़ाइल को सेट करने के लिए प्रविष्टि की टिप्पणी करता हूं और इन परिणामों को प्राप्त करता हूं :

$ which python
/usr/bin/python
$ python -v
python 2.7.*

2
यह ठीक है, inc। लेकिन मैं आपको वातावरण का उपयोग करने का सुझाव दूंगा, इस तरह से आप जितने चाहें उतने अजगर एनवी बना सकते हैं और उन दोनों के बीच स्विच कर सकते हैं source activate/deactivate: conda.io/docs/use/envs.html
Samuel

मैं ऊपर जोड़ा गया है ~ / .bashrc हालांकि जो अजगर एनाकोंडा 3 संस्करण को वापस नहीं करता है ..... क्या मुझे इसे प्रभावी करने के लिए रीबूट करने की आवश्यकता है? बस एनाकोंडा लगाया।
user391339

# Anaconda3 इंस्टॉलर द्वारा PATH = "/ home / d / anaconda3 / bin: $ PATH"
जोड़ा गया

2
आह, मैं समझ गया। आपको एक नया टर्मिनल या टाइपिंग स्रोत ~ / .bashrc
233918

3

प्रविष्टि को ~ / .bashrc में जोड़ने के बजाय ~ / .profile या ~ / .bash_profile में प्रविष्टि जोड़ें क्योंकि यह एक पथ है और उपनाम नहीं है। इसके अलावा, bashrc में पथ जोड़ने से टर्मिनल अनावश्यक रूप से धीमा हो सकता है। का विस्तृत अर्थ जानने के लिए ~ / .bashrc और यह इस लिंक पर जाएँ प्रोफ़ाइल के साथ अंतर है ।


1

आपके द्वारा एनाकोंडा स्थापित करने के बाद, बस चलाएं

source ~/.bashrc

यदि आप .bashrcफ़ाइल खोलते हैं तो आप इसे पर्यावरण चर में एनाकोंडा पायथन जोड़ सकते हैं।


0

एनाकोंडा 3 पाइथन को डिफॉल्ट के रूप में सेट करना जासूसी के रूप में मुश्किल हो सकता है अगर आपके पास कई गोले जैसे कि जैश और बैश हों। इसका मतलब है कि आपको डिफ़ॉल्ट .rc फ़ाइल में PATH चर को शामिल करना होगा। एक आसान फिक्स सिर्फ जोड़ना है

export PATH="/home/username/anaconda3/bin:$PATH"

आपकी ~/.profileफ़ाइल पर। फिर source ~/.profileकिसी टर्मिनल में चलाकर फ़ाइल को सोर्स करें ।

सत्यापित करें कि यह चल कर काम करता है which python। तुम्हे देखना चाहिए/home/username/anaconda3/bin/python


0

2019+ के लिए अद्यतन करें

एनाकोंडा के नए संस्करणों में मैन्युअल रूप से पथ में कोंडा / बिन जोड़ने की सिफारिश नहीं की गई है। जबकि इंस्टॉलेशन आपको रन conda initप्रेस के बारे में पूछता है yes- कॉन्डा अपने आप सभी आवश्यक विकल्प करेगा।

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