2

可能重复:
如何使 python 脚本在 Windows 上可执行?
在 Windows 上设置 Python 以不在 cmd 中键入 python

我在windows下有一个python脚本。每次,我都需要使用 python *.py 运行。

我可以像 *.py 一样运行而不指定 python 吗?

4

3 回答 3

3

你想从命令行还是桌面运行它?

如果您为文件设置了文件关联.py(这通常在安装过程中完成),您应该只需双击桌面上的.py文件即可运行它。

我不知道有一种方法可以避免python使用命令行输入(如果它已经在 PATH 上,否则必须指定 python 可执行文件的整个路径)。

如果我们可以在 Linux/Unix 下使用#/usr/bin/env python脚本中的指令执行类似的操作,那就太好了,但不幸的是,我认为 Windows 不存在这种情况。

您没有指定您正在运行的 Windows 版本,但如果您对分配/更改文件关联感兴趣,这里是Microsoft关于使用 XP 执行此操作的说明。与其他版本的 Windows 非常相似 .. 谷歌搜索会显示大量关于如何更改文件关联的信息。

于 2012-06-28T15:13:11.423 回答
1

我只能参考 Python 文档:http ://docs.python.org/using/windows.html#executing-scripts

于 2012-06-28T15:17:39.193 回答
0

如果您希望从 Windows 自动运行它,您可以使用py2exe编译代码,或者您可以编写一个运行相关 Python 文件的批处理文件。

于 2012-06-28T15:23:13.747 回答