मैंने होमब्री के साथ पायथन 2 और पायथन 3 स्थापित किया है। मैं वर्चुअलएन्व का उपयोग करना चाहता हूं लेकिन मुझे यकीन नहीं है कि मुझे इसे python2/python3 दोनों के लिए स्थापित करने की आवश्यकता है या नहीं। मैं यह भी सोच रहा हूं कि क्या मैं वर्चुअलएन्वापर का उपयोग करता हूं, क्या मैं अपनी आवश्यकताओं के आधार पर केवल python2 या python3 होने के लिए VIRTUALENVWRAPPER_PYTHON सेट कर सकता हूं?वर्चुअलनेव python2 और python3 के साथ होमब्रू
किसी भी मदद की बहुत सराहना की जाती है।
धन्यवाद, ग्रेग
क्या आपका मतलब है कि कोई भी वर्चुअलएन्व प्रोग्राम का उपयोग कर सकता है? मैंने उल्लिखित SO प्रश्न से क्या समझ लिया है, यह है कि आपको दो पायथन संस्करणों के लिए एक अलग वर्चुअल वातावरण की आवश्यकता है। –
आपके पास * समान * वर्चुअल वातावरण में python2.x * और * python3.x हो सकता है। उदाहरण के लिए, 'virtualenvwrapper' के साथ, आप' mkvirtualenv परीक्षण कर सकते हैं; mkvirtualenv test -p/usr/local/bin/python3'; उस स्थिति में, env का 'पायथन' नवीनतम स्थापित (python3।) को इंगित करेगा, लेकिन आपके पास अभी भी python2.x और python3.x दोनों के लिंक होंगे। –
यह मेरे लिए काम करता था, हालांकि यह दूसरी तरफ था: पायथन पहले स्थापित संस्करण को इंगित कर रहा था, और मुझे स्पष्ट रूप से python3 को कॉल करना होगा। –