I have installed both py2.5 and py3.0rc3. I got the result as follows:
 
1.py3.0  : from the windows start menu-->run, type in "python" ,and py3.0 will startup(which I don't understand why),then execute
 
import os
sys_path=os.getenv('PATH')
print(sys_path)

will get the result.
 
2.py2.5: First start the windows programme "cmd", and then type in "python", and py2.5 will startup,then  also execute the code
import os
sys_path=os.getenv('PATH')
print(sys_path)

will get the result.
 
Thanks!

> Subject: [issue4402] os.getenv('PATH') return different result between 2.5 and 3.0rc3
> To: zhaolu8@hotmail.com
> From: report@bugs.python.org
> Date: Mon, 24 Nov 2008 09:00:33 +0000
>
>
> Amaury Forgeot d'Arc <amauryfa@gmail.com> added the comment:
>
> I cannot reproduce this. Python does not modify the environment variables.
> How did you exactly start the python interpreters, 2.5 and 3.0?
>
> ----------
> nosy: +amaury.forgeotdarc
>
> _______________________________________
> Python tracker <report@bugs.python.org>
> <http://bugs.python.org/issue4402>
> _______________________________________



使用新一代 Windows Live Messenger 轻松交流和共享! 立刻下载!