दिलचस्प पोस्ट
मीटिंग को प्रकाशित करना / सदस्यता लें स्क्रॉल करने योग्य जेबेट के साथ एक जेपीनल को प्रिंट करना फ़ॉर्म भरने और सी # में Webclient के साथ कैसे जमा करें पाठ को एक टेक्स्ट में बदलें? वीटेल और विरासत के लिए सी ++ अपरिभाषित संदर्भ सूची से रूपांतरण <T> को सरणी T क्या यह "व्यवस्थित करें-कार्य-अधिनियम-आश्रित" होना चाहिए? आईफ़ोन पर डेट स्ट्रिंग्स में मिलीसेकंड्स के लिए मैं किस प्रारूप स्ट्रिंग का उपयोग करूँ? टीएसटीटी फ़ाइल को खोलने के लिए एप्लिकेशन की सूची में मेरा ऐप क्यों नहीं है? उद्देश्य-सी में स्ट्रिंग की तुलना MSBUILD के माध्यम से मेरे लिए MSDEPLOY को चलाने के लिए मैं TFS2010 कैसे प्राप्त करूं? पायथन में पाठ "रिक्त" (रिक्त स्थान, टैब, न्यूलाइन) की जांच कैसे करें? बहुआयामी सरणी में विशिष्ट मानों की गणना करें SQL सर्वर 2005 में समय अंतर खोजने के लिए दो तारीखों की तुलना कैसे करें, दिनांक हेरफेर क्या दो अलग-अलग तार ही एमडी 5 हैश कोड उत्पन्न कर सकते हैं?

Python 2.x के साथ पायथन 3.x के साथ पीईपी कैसे उपयोग करें

मैं पीईपी का उपयोग करता हूं और मुझे यह बहुत आसान लगता है। पिछले हफ्ते मैंने पायथन 3.2 (उबंटू पर पायथन 2.7 के अलावा) स्थापित किया था और धीरे-धीरे मैं पायथन 2.x में उपयोग मॉड्यूल जोड़ी शुरू कर दिया।

इसलिए मुझे आश्चर्य है, पायथन 2.x और पायथन 3.x दोनों के लिए पीईपी का उपयोग करके मुझे अपना जीवन आसान बनाने के लिए क्या दृष्टिकोण चाहिए?

Solutions Collecting From Web of "Python 2.x के साथ पायथन 3.x के साथ पीईपी कैसे उपयोग करें"

आपको जिस दृष्टिकोण को लेना चाहिए वह पायथन 3.2 के लिए pip स्थापित करना है।

आप निम्न तरीके से ऐसा करते हैं:

 $ curl -O https://bootstrap.pypa.io/get-pip.py $ sudo python3.2 get-pip.py 

उसके बाद, आप पाय-3.2 के साथ पायथन 3.2 के लिए चीजों को स्थापित कर सकते हैं, और pip-2.7 -2.7 के साथ पायथन 2-7 के लिए चीजों को स्थापित कर सकते हैं। pip कमांड इन में से किसी एक को इंगित कर देगा, लेकिन मुझे यकीन नहीं है, इसलिए आपको चेक करना होगा।

आप क्या कर सकते हैं: apt-get का उपयोग करना है:

 apt-get install python3-pip 

मेरे अनुभव में यह बहुत अच्छी तरह से काम करता है, प्लस आपको ऐप-टू से सभी लाभ मिलते हैं

सबसे पहले, Python 3 pip का उपयोग करके इसका उपयोग करें:

 sudo apt-get install python3-pip 

फिर, Python 3 pip उपयोग करने के लिए:

 pip3 install <module-name> 

Python 2 pip उपयोग के लिए:

 pip install <module-name> 

यदि आप हर बार जब आप पीईपी का इस्तेमाल करते हैं तो संस्करण निर्दिष्ट करना नहीं चाहते हैं:

स्थापित पीईपी:

 $ curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | python3 

और पथ निर्यात:

 $ export PATH=/Library/Frameworks/Python.framework/Versions/<version number>/bin:$PATH 

यह ओएस एक्स पर मेरे लिए काम किया: (मैं यह कहता हूं क्योंकि कभी-कभी यह दर्द होता है कि मैक हर ओपन सोर्स टूल का "अपना" संस्करण होता है, और आप इसे हटा नहीं सकते क्योंकि "इसके सुधार" अन्य सेब के सामान के लिए यह काम करना अद्वितीय बनाता है , और यदि आप इसे निकालते हैं तो आंशिक रूप से गिरना शुरू होता है)

मैं अजगर 3 के लिए पीईपी पाने के लिए @Lennart Regebro द्वारा दिए गए चरणों का पालन किया, फिर भी अजगर 2 के लिए पीआईपी पथ पर पहले था, इसलिए … मैंने क्या किया है अजगर 3 को / usr / bin के अंदर एक प्रतीकात्मक लिंक बनाने के लिए ( काम में मैंने अपने 2 अजगरों को शांति में चलने के लिए भी ऐसा ही किया):

ln -s /Library/Frameworks/Python.framework/Versions/3.4/bin/pip /usr/bin/pip3

ध्यान दें कि मैंने अंत में एक 3 जोड़ा, इसलिए मूल रूप से आपको क्या करना है, सिर्फ pip3 बजाय pip3 का उपयोग करना है

यह पोस्ट पुरानी है लेकिन मुझे उम्मीद है कि किसी एक दिन में यह मददगार होगा। यह सैद्धांतिक रूप से किसी भी लिनक्स प्रणाली के लिए काम करना चाहिए।

Suse Linux 13.2 पर, pip कॉल python3, लेकिन pip2 पुराने अजगर संस्करण का उपयोग करने के लिए उपलब्ध है।