Windows Stackless Python 2.5.2 does not copy across to virtualenv folder
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Virtualenv |
New
|
Undecided
|
Unassigned |
Bug Description
Windows XP
Python.org Python 2.5.2
Stackless Python 2.5.2 installed on top of Python.org Python 2.5.2
virtualenv 1.3
setuptools 0.69c
command used:
virtualenv TEST
TEST\Scripts\
result:
during creation the python.exe is copied into TEST\Scripts directory
during activation the %PATH% variable has TEST\Scripts at the beginning so it executes first in the search
any python execution results in Python 2.5.2 executing and *NOT* Stackless Python 2.5.2 executing.
The fix (not sure if this is all that is required):
VirtualEnv needs to *also* copy the file C:\PYTHON25\
As soon as I did this my python or ipython executions resulted in Stackless Python 2.5.2 loading instead of the standard Python 2.5.2
Is there a way to detect that it is a stackless interpreter? I'd rather only copy the dll if it is stackless, as it shouldn't be much of an issue for normal interpreters.