如何通过键入脚本名称来执行 Python 脚本?

How Can I Execute A Python Script By Just Typing The Script's Name?

我有一个要从终端执行的 python 脚本,但我不想使用命令 pythonscriptName.py,相反,我只想输入 scriptName。那是possible吗?如果是,如何?

我查看了 here and here,但它不起作用(可能是因为我在另一个 os 上)。

我在 osx Yosemite (10.10.3) 上使用 python 2.7.9。

将此作为 Python 脚本中的第一行:

#!/usr/bin/python

(或您的 Python 口译员居住的任何地方)。

然后给脚本可执行位:

chmod +x scriptName.py

现在你应该可以像./scriptName.py一样执行它了。然后,您可以在路径中的某处放置一个没有 .py 扩展名的符号链接。