0

ubuntu 13.04 的标准 python 版本是 python 2.7。我知道我可以通过在终端中调用 python3.3 或 python3 来调用 3.3 版的 python 脚本,而不仅仅是启动 2.7 版的“python”...

例如 python3 myscript.py

但现在我有一个 3.3 版本。系统启动例程中的脚本只能告诉文件的路径。系统将其识别为 python 脚本(在带有 #!/usr/bin/python3 的 shebang 中)但是如何使用正确的版本打开它?尝试使用标准 python 安装打开它,因此它不会工作,甚至不会显示。

4

1 回答 1

0

#!/usr/bin/python3如果 sh、bash 等正在尝试启动您的脚本,则shebang 行应该可以工作。

它是从另一个脚本运行的,因为python myscript.py您必须找到该脚本并使用它启动脚本python3 myscripy.py

于 2013-07-01T20:35:14.897 回答