मैं इसमैं विंडोज़ पर पाइथन 2.4 और 2.5 संस्करणों के लिए वर्चुअलएन्व वातावरण कैसे सेट करूं?
- स्थापित किया है विंडोज 7
- अजगर 2.7.6 पर (मेरा डिफ़ॉल्ट, virtualenv स्थापित के साथ)
- अजगर 2.4.4
- अजगर 2.5.4
- अजगर 2.6। 6
- अजगर 3.3.3
- virtualenv 1.10.1
मैं उन सभी पायथन इंस्टॉलेशन पर कोड का परीक्षण करना चाहता हूं।
(इसी quesion Multiple python versions using virtualenv -p (and virtualenvwrapper-win) on Windows इस जवाब नहीं है।)
यह वही है मैं अब तक की कोशिश की है: (! एक ऐसा माहौल पैदा करता है लेकिन PY27 स्थापित के साथ)
अजगर 2.4 में सिंटेक्स त्रुटि देता है:
>virtualenv -p c:\apps\Python24\python.exe env24_v
Running virtualenv with interpreter c:\apps\Python24\python.exe
File "C:\apps\Python27\lib\site-packages\virtualenv.py", line 1508
cp_or_ln = (os.symlink if symlink else copyfile)
^
SyntaxError: invalid syntax
अजगर 2.5 जाहिर समर्थित नहीं है (कोई माहौल पैदा कर):
C:\Users\martin>virtualenv -p c:\apps\Python25\python.exe env25
Running virtualenv with interpreter c:\apps\Python25\python.exe
ERROR: None
ERROR: this script requires Python 2.6 or greater.
अजगर 2.6 काम करता है के रूप में उम्मीद: उम्मीद के रूप में
C:\Users\martin\.virtualenvs>virtualenv -p c:\apps\Python26\python.exe env26
Running virtualenv with interpreter c:\apps\Python26\python.exe
New python executable in env26\Scripts\python.exe
Installing Setuptools..............done.
Installing Pip.............done.
C:\Users\martin\.virtualenvs>env26\Scripts\activate
(env26) C:\Users\martin\.virtualenvs>python
Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)] on
win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
अजगर 2.7 और 3.3 भी काम करते हैं।
तो मेरा प्रश्न है: हालांकि हालिया वर्चुअलएव उपकरण पाइथन 2.4/2.5 वातावरण का समर्थन नहीं करता है, क्या यह हासिल करने के लिए कोई चाल है?
हाय, आप एक मिला इस समस्या का समाधान? – Bren
अभी तक नहीं (उस परियोजना के लिए 2.4/2.5 के लिए supprt गिरा दिया गया) – mar10