我正在转换我所有的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 脚本
在此之后,您将能够运行您的脚本
脚本