我有一个基本问题,我不知道如何在不使用 python 关键字的情况下在 Ubuntu 中从命令行运行 Python 脚本。所以,我在我的 Python 脚本中放了一个 shebang,这样我就可以从命令行将它作为 nameofthescript 运行,但我只能通过使用 ./nameofthescript 来实现。我希望能够通过在 cmd 中键入脚本的名称来运行它。我在网上搜索并尝试了所有可能的方法,但没有一个有效。任何帮助表示赞赏。下面是我为测试它而编写的一个简单代码。
我已经尝试过 chmod +x this file。此文件也保存为没有扩展名。
#!/usr/bin/python
import sys
def main(argv):
print(argv)
print("Hello")
if __name__ == "__main__":
main(sys.argv[1:])