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

Aay*_*jan 1 python python-2.7 python-3.x

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

我已经尝试过使用sys和os模块进行一些实验,但结果却没用.

Rah*_*til 6

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

示例:

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

要么

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

或者您可以使用特定版本运行脚本

例:

  • python2.7 yourscript.py

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

  • #!/Python26/python