可能重复:
How to make python scripts executable on Windows?
Set up Python on Windows to not type python in cmd
我在Windows下有一个python脚本。每次,我都需要使用python * .py。
运行我可以像* .py一样运行而不指定python吗?
答案 0 :(得分:3)
您想从命令行还是桌面运行它?
如果您为.py
文件设置文件关联(这通常在安装期间完成),您应该能够双击.py
文件上的桌面让它运行。
我不知道如何避免使用命令行键入python
(如果它已经在PATH上了,那么就必须指定整个路径到python可执行文件)。
如果我们可以在脚本中使用#/usr/bin/env python
指令在Linux / Unix下执行类似的操作,那将是很好的,但我不认为这对于Windows不存在。
您没有指定正在运行的Windows版本,但是如果您对分配/更改文件关联感兴趣,那么使用XP执行此操作时Microsoft's instructions。与其他版本的Windows非常相似..谷歌搜索将为如何更改文件关联带来一堆点击。
答案 1 :(得分:1)
答案 2 :(得分:0)
如果您希望从Windows自动运行它,您可以使用py2exe编译代码,或者您可以编写运行相关Python文件的批处理文件。