ubuntu 13.04的标准python版本是python 2.7。 我知道我可以通过在终端中调用python3.3或python3来调用版本3.3的python脚本,而不仅仅是“python”,它启动版本2.7 ......
e.g。 python3 myscript.py
但现在我的版本是3.3。系统启动例程中的脚本,只能告诉文件的路径。系统将其识别为python脚本(在shebang中使用#!/ usr / bin / python3) 但是如何用正确的版本打开它?它试图用标准的python安装打开,因此它不会工作甚至不显示。
答案 0 :(得分:0)
如果sh,bash等试图启动你的脚本,那么shebang行#!/usr/bin/python3
应该可以工作。
它正在从另一个脚本python myscript.py
运行,您必须找到该脚本并使用python3 myscripy.py
启动脚本