我有一个我想要部署的命令行应用程序。唯一的问题是要运行它,你必须像这样运行python文件:`
$python application.py <arguement>
`。我已经看到在python中创建的其他应用程序可以像这样运行,但需要这个输入
$application<arguement>
我怎样才能做到这一点?
提前致谢
答案 0 :(得分:1)
假设您在bash(Linux)或类似文件中执行此操作,请将源(.py)文件的第一行作为
#!/usr/bin/python
(取决于Python解释器的位置)或可能
#!/usr/bin/env python
然后使脚本可执行
$ chmod +x foo
并确保目录位于$PATH
或明确指定命令中的目录,例如
./foo