cmd下执行x.py调用哪个版本的程序?

cmd下执行x.py调用哪个版本的程序?

cmd下执行x.py调用哪个版本的程序?我装了两个版本2.4和2.5,为何cmd总用2.5执行x.py???请教大家啦。
path路径中,哪个版本设置在前面,就调用哪个版本的。
直接运行python,就知道默认的是什么版本了。
如果你在cmd下只输入x.py

调用你后安装的那个版本的python.exe来运行x.py
这个可以在.py文件属性里修改,和你用那个软件来打开图片是一样的

如果是python x.py

和 liubingqian 说的是一样的
将如下代码写入脚本,运行即可:

import sys
print sys.version
raw_input('Press Any Key to Close the Window...')  # in case you run it buy double-click


此外,在windows系统下,调用哪个应该看注册表,和path无关...


QUOTE:
原帖由 eikes 于 2008-3-28 22:43 发表
cmd下执行x.py调用哪个版本的程序?我装了两个版本2.4和2.5,为何cmd总用2.5执行x.py???请教大家啦。

每次从绝对路径进去就好了 只是有点麻烦


QUOTE:
原帖由 chunchengfh 于 2008-7-29 15:34 发表
此外,在windows系统下,调用哪个应该看注册表,和path无关...

在命令行下执行怎么会和%PATH%无关?在Explorer下运行是和注册表有关,命令行下绝对还是%PATH%来控制

path路径设置问题啊。