如何让python脚本作为可执行文件运行?
我想从命令行以可执行文件的形式运行python脚本,通常是在执行添加到文件顶部的bash脚本时:如何让python脚本作为可执行文件运行?,python,bash,shell,command-line,Python,Bash,Shell,Command Line,我想从命令行以可执行文件的形式运行python脚本,通常是在执行添加到文件顶部的bash脚本时: #!/bin/bash 然后使用以下命令使脚本可执行: chmod u+x myScript.sh 在python脚本中是否有这样做的方法?我试过类似的方法,比如: #!/bin/python 但这不起作用。将其添加到脚本顶部 #!/usr/bin/env python 或 根据需要python 2还是python 3,将其添加到脚本顶部 #!/usr/bin/env python 或 取
#!/bin/bash
然后使用以下命令使脚本可执行:
chmod u+x myScript.sh
在python脚本中是否有这样做的方法?我试过类似的方法,比如:
#!/bin/python
但这不起作用。将其添加到脚本顶部
#!/usr/bin/env python
或
根据需要python 2还是python 3,将其添加到脚本顶部
#!/usr/bin/env python
或
取决于您想要python2还是Python3什么是
mkexec
?你的意思是建议chmod
Python通常安装在/usr/bin/Python
@Inian-Whoops下吗?这是我经常使用的别名,我将编辑我的问题,我想添加到与Python和shebangs相关的问题中。谢谢,@LucasWieloch。这比原来的dupe目标有更好的信息,尽管目标的标题更符合这个问题。什么是mkexec
?你的意思是建议chmod
Python通常安装在/usr/bin/Python
@Inian-Whoops下吗?这是我经常使用的别名,我将编辑我的问题,我想添加到与Python和shebangs相关的问题中。谢谢,@LucasWieloch。这比最初的被骗目标有更好的信息,尽管目标的标题更符合这个问题。