Python:编译成Unix命令行应用程序

mok*_*oka 6 python unix command-line

我不确定我是否搜索了错误的条款,但我在这个问题上找不到多少.我在osx上,我想将一个命令行python脚本编译成一个小命令行应用程序,我可以放入usr/local/bin,这样我就可以从任何地方调用它.有没有直接的方法来做到这一点?

谢谢

小智 6

最简单的方法是将文件重命名filename.pyfilename,并将此行添加到文件的顶部.

#!/usr/bin/env python

您可能还需要在文件上设置可执行位,可以使用chmod +x命令行进行设置.