如何以速记方式从 Bash 执行 Python3 脚本?



我正在转换我所有的Python2脚本以使用Python3。

在 bash 包装器中,可以使用 Python3 执行脚本:

python3 myScript.py

但是,我有一个旧的包装器,它通过速记调用了 Python2 脚本,即

./myScript.py

如何确保此速记默认使用 Python3 运行脚本?

运行这些脚本的服务器是 Ubuntu 14.04。

您可以使用"hash-bang"#!/usr/bin/python3

有关您的操作系统的更多信息将有所帮助。 如果您使用的是 linux 或 mac,则可以将以下内容添加到脚本的第一行:

#!/usr/local/bin/python

调整 python3 的位置。 然后,您可以使用以下命令将文件更改为可执行文件:

chmod u+x 脚本

在此之后,您将能够运行您的脚本

脚本

最新更新