2012-03-14 63 views
-1

我把如何让Python脚本使用此机器上最新的可用版本?

#!/usr/bin/env python3.1 

为Python脚本的家当线。我应该如何改变这一点,当Python 4.0在机器上可用时,可以运行此脚本,它将使用python 4.0而不是任何特定的旧版本?

+0

http://en.wikipedia.org/wiki/Python_%28missile%29#Python-4 – 2012-03-14 06:55:04

回答

2

你不能真实地使脚本在下一个主要版本上工作(因为它可能会破坏东西,比如2-> 3更新)。您可以通过说#!/usr/bin/env python3来使用任何3.x版本。

+1

@ user001:那么,你可以使用'python'而不是'python2',它应该指向一个默认的解释器,哪些*可能是最新的,但是没有办法告诉“总是使用最新的主要版本”。你需要一个单独的脚本(shell或whatnot)来检测。 – 2012-03-15 01:28:55

相关问题