4

相关:是否有一种标准方法来确保 python 脚本将由 python2 而不是 python3 解释?

显然,并非所有发行版都带有python3符号链接。#!/usr/bin/env python3导致 no-such-file-or-directory 错误。如果我的脚本需要任何版本的 Python 3,我应该使用什么 shebang 行?

4

1 回答 1

2
import sys
try:
   assert sys.version_info[0] == 3
except:
   print "ERROR NOT PYTHON 3!"
   sys.exit()
于 2013-10-28T01:43:04.217 回答