दिलचस्प पोस्ट
कैसे अपने नियंत्रक में हाइबरनेट / जेपीए से आलसी प्राप्त किए गए आइटम लोड करने के लिए जेसन अर्रे को सामान्य जावा एरे में कनवर्ट करें सरल जावास्क्रिप्ट उलटी गिनती टाइमर के लिए कोड? क्यों फेसबुक PHP एसडीके getUser हमेशा 0 लौट रहा है? मैं किसी तरह के वाइल्डकार्ड का उपयोग कर कॉलम में कैसे खोज सकता हूँ (केस-असंवेदनशील)? `इनपुट` और` कच्चे_इनपुट` के बीच अंतर एक शब्द में सिलेबल्स का पता लगा रहा है कैसे एक देशी लाइब्रेरी और एक JAR अंदर एक जेएनआई पुस्तकालय बंडल करने के लिए? मुझे कैसे पता चलेगा कि मेरी खिड़कियों मशीन पर जेडीके कहाँ स्थापित है? ClearCase में, मैं एक फ़ाइल के पुराने संस्करण को एक स्थिर दृश्य में कैसे देख सकता हूँ, कमांड लाइन से? कैसे प्रत्येक समूह के भीतर एक अंतर चर बनाने के लिए? जेएसएफ की आवश्यकता क्या है, जब यूआई को सीएसएस, एचटीएमएल, जावास्क्रिप्ट, jQuery से प्राप्त किया जा सकता है? याहू फाइनेंस यूआरएल काम नहीं कर रहा है Android में java.lang.OutOfMemoryError समस्या को हल करने के लिए कैसे करें XMLHttpRequest से प्रगति कैसे प्राप्त करें

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

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

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

वेब के समाधान से एकत्रित समाधान "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 पुराने अजगर संस्करण का उपयोग करने के लिए उपलब्ध है।