如何在windows上设置python环境变量

如何在windows上设置python环境变量,python,Python,我已经从下载了python安装程序,这个python-3.1.2.msi文件,我需要执行一些python文件吗?我该怎么做?例如,在php中,我会从控制台执行php filename.php,但我有python命令行,但我不知道如何执行这些文件 因此,如果我可以设置ENV变量以直接执行我的文件(如果可能的话),那将非常好。如果在Windows命令行中键入python,会发生什么?Python解释器是否在您的路径中 如果没有,请在那里添加Python安装目录(这里是一个示例)。然后像使用PHP一样

我已经从下载了python安装程序,这个
python-3.1.2.msi
文件,我需要执行一些python文件吗?我该怎么做?例如,在php中,我会从控制台执行php filename.php,但我有python命令行,但我不知道如何执行这些文件


因此,如果我可以设置ENV变量以直接执行我的文件(如果可能的话),那将非常好。

如果在Windows命令行中键入
python
,会发生什么?Python解释器是否在您的
路径中

如果没有,请在那里添加Python安装目录(这里是一个示例)。然后像使用PHP一样执行
pythonscript.py

您可以直接执行
pythonyourfile.py


或者,如果python命令不起作用,您必须为python安装提供绝对路径,或者将其添加到windows路径中,安装程序中有一个名为“注册扩展名”的选项,可以将python文件与解释器关联,因此双击它们或在控制台中输入
filename.py


除此之外,您可能还需要将
C:\Python31
添加到
PATH
变量中(右键单击我的计算机,选择“设置”,选择“高级”选项卡-在那里您可以访问系统变量。最好以管理员的身份执行此操作。

我现在已将其添加到路径中,但出现了一些编译错误是否可能下载了错误版本的语言?Python 3与Python 2不兼容。如果您遇到运行时错误(在Python中很难获得编译错误),您可能正在运行Python 2脚本。一个好迹象是
print
语句-如果使用的语法是
print“Hello”
而不是
print(“Hello”)
,那么它就是Python 2脚本。您可以并行安装这两个版本。@Tim Pietzcker文件
print中是这样的“列表-按类打印现有对象的摘要”
那么它的语言版本2是吗?是的。下载版本2.6.5并将其安装到其他目录中-另请参见此处:我现在已将其添加到路径中,但出现了一些编译错误是否可能下载了错误的语言版本?