指定用于运行脚本的python版本

时间:2014-03-28 13:04:17

标签: python python-2.7 python-3.x

我的系统上安装了python 2.7和3.2。我想要一些脚本使用python 3.2运行,有些使用2.7但是,我不想每次都去IDLE运行脚本。可以做任何事情,使脚本在指定的版本中自行执行吗?

我已经尝试过使用sys和os模块进行一些实验,但事实证明这是无用的。

1 个答案:

答案 0 :(得分:6)

如果您使用的是* nix系统,则可以使用Shebang

示例:

  • #!/usr/bin/env python3.2

  • #!/usr/bin/env python2.7

或者您可以使用特定版本

运行脚本

示例:

  • python2.7 yourscript.py

如果您使用的是Windows系统,则可以使用

  • #!/Python26/python