2015-09-16 4 views
6

अब मैं "कोडा इंस्टॉल पाइप" द्वारा पाइप स्थापित करने के बाद एनाकोंडा पाइप का उपयोग कर रहा हूं, अगर मैं फिर से सिस्टम पाइप का उपयोग करना चाहता हूं, तो मैं इसे कैसे बना सकता हूं? या मैं सिस्टम पाइप को एनाकोंडा पाइप में कैसे बदल सकता हूं?मैं सिस्टम और एनाकोंडा के बीच पीआईपी का उपयोग कैसे कर सकता हूं

उत्तर

2

बाधाएं हैं कि एनाकोंडा ने स्वचालित रूप से आपके .bashrc को संपादित किया है ताकि आपके $PATH चर में एनाकोंडा/बिन आपके /usr/bin फ़ोल्डर के सामने हो। इसे जांचने के लिए, echo $PATH टाइप करें, और कमांड लाइन निर्देशिका पथ की एक सूची लौटाएगी। जब आप कमांड लाइन में पाइप टाइप करते हैं तो आपका कंप्यूटर पाइप के लिए इन स्थानों में से प्रत्येक को जांचता है। यह आपके PATH में पहली बार निष्पादित करता है।

आप जो भी टेक्स्ट एडिटर चुनते हैं उसके साथ आप /home/username/.bashrc खोल सकते हैं। जहां भी यह export PATH=/anaconda/bin:$PATH जैसे कुछ के साथ एनाकोंडा/बिन जोड़ता है, बस इसे export PATH=$PATH:/anaconda/bin

नोट करें, हालांकि यह आपके सिस्टम पायथन का उपयोग करने के लिए आपके ओएस को भी बदल देगा। इन सबके बजाय, आप इसे कॉल करते समय हमेशा पाइप के सीधे पथ का उपयोग कर सकते हैं। या आप इसे alias pip=/path/to/system/pip का उपयोग कर उपनाम कर सकते हैं। और जब भी आप पीसी में लॉगिन करते हैं, तो आप इसे लागू करने के लिए उस लाइन को अपनी .bashrc फ़ाइल में डाल सकते हैं।

1

आपको अपना रास्ता बदलने की जरूरत नहीं है। सिस्टम पाइप का उपयोग करने के लिए बस सिस्टम पाइप (आमतौर पर /usr/bin/pip या /usr/local/bin/pip) के लिए पूर्ण पथ का उपयोग करें।

+0

यदि मैं सिस्टम पाइप का उपयोग करना चाहता हूं तो मुझे "/ usr/bin/pip install package" का उपयोग करना चाहिए; अन्यथा, मैं "/ anaconda/bin/pip इंस्टॉल पैकेज" का उपयोग कर सकता हूं, क्या यह सही है? – Kun

+0

हां, यह सही है। – asmeurer

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

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