Skip to main content
 首页 » 编程设计

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

2025年05月04日17me-sa

我的系统上同时安装了 python 2.7 和 3.2。我希望一些脚本使用 python 3.2 运行,而一些脚本使用 2.7 但是,我不想每次都去 IDLE 运行脚本。是否可以采取任何措施使脚本在指定的版本中自行执行?

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

请您参考如下方法:

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

示例:

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

或者

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

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

例子:

  • python2.7 yourscript.py

如果你是Windows系统那么你可以使用

  • #!/Python26/python