【发布时间】:2011-04-04 22:42:45
【问题描述】:
是否有一种标准方法可以确保 python 脚本由 python2 而不是 python3 解释?在我的发行版中,我可以使用 #!/usr/bin/env python2 作为 shebang,但似乎并非所有发行版都提供“python2”。我可以显式调用 python 的特定版本(例如 2.6),但这会排除没有该版本的人。
在我看来,当发行版开始将 python3 作为默认的 python 解释器时,这将成为一个越来越大的问题。
【问题讨论】:
标签: python unix scripting python-3.x shebang