gpt4 book ai didi

python - 如何运行安装了多个 python 版本的脚本?

转载 作者:行者123 更新时间:2023-11-28 19:50:19 28 4
gpt4 key购买 nike

我在 Windows 上安装了 2 个版本的 python,2.7.3 和 3.3。我的一些脚本是 2.x 和一些 3.x。从命令行执行这些脚本时,是否有一种简单的方法将它们定向到适当的解释器?

最佳答案

注意:对于 Windows,使用新的 Windows Python 启动器(随 Python 3.3 提供,早期版本可下载 here),它可以识别 Unix shell shebang。你可以阅读它here .

大多数 Linux 发行版都会创建 python2python3已安装的 Python 2.xPython 3.x 解释器的别名(如果没有,您可以自己在 $PATH 上的任何位置创建符号链接(symbolic link), env命令将负责找到它们),因此您只需要将适当的解释器设置为脚本的第一行:

#!/usr/bin/env python2

#!/usr/bin/env python3

这将指示 shell 使用适当的解释器,如果您将脚本文件设置为可执行文件并直接在 shell 上调用它们。例如:

$ chmod +x script.py
$ ./script.py

关于python - 如何运行安装了多个 python 版本的脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12665103/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com