繁体   English   中英

如何从Windows命令行运行python文件(.py)而不必先键入python?

[英]How to run a python file (.py) from the windows command-line without having to type python first?

假设我有一个名为file.py的python文件。 通常从命令行运行此文件我会这样做:

python path\to\file\file.py

我的问题是,是否可以在文件路径之前没有python这样做:

path\to\file\file.py

或者,如果我在环境变量中有file.py的路径,只需:

file.py

我想值得注意的是我想用一个接受命令行参数的python文件来做这件事。 谢谢 :)

您面临的问题是您的python应用程序实际上不是一个应用程序。 这是一个解释的脚本。 这是因为Python是一种解释语言

这与您拥有Word或Excel文档类似。 这些由他们的应用程序解释:Word和Excel。 操作系统知道使用注册的相关程序来解释它们的应用程序。

官方Python常见问题解答在此解释: https//docs.python.org/2/faq/windows.html#how-do-i-make-python-scripts-executable

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM