如何 运行 python 从命令行使用程序名称和没有路径的程序?

How to run python program from command line with a program name and no path?

我打算用 Python 做一个 Git 自动化程序-project.To 这样做我希望能够 运行 从命令行使用名称 ,就像 Git 一样。 我正在使用 Windows. 在 UNIX 设备上,您可以创建一个 shell 脚本。我怎样才能在 Windows 和 运行 上使用程序名称做到这一点?

例如,Git的所有命令都可以用程序可执行文件git完成。如果我想这样做,我会怎么做?

我查看了 google,但可能我没有正确搜索它,因为我找不到任何东西。

无论如何,感谢您的帮助!

要转换为 .exe 我推荐 pyinstaller

执行 pip install pyinstaller 然后 cd 到您的项目目录并执行 pyinstaller projectname.py。之后,在 dist 目录中将有一个文件夹和一个 .exe 文件,其中包含您的 python 项目的名称。 这将保留用于 运行 程序的所有参数。

在此之后,将该文件夹添加到您的 PATH 即可!您现在可以随时随地在命令行上 运行 它!