gpt4 book ai didi

python - 如何告诉 Python 脚本使用特定版本

转载 作者:IT老高 更新时间:2023-10-28 21:43:38 27 4
gpt4 key购买 nike

我如何在 main.py 模块中(大概)告诉 Python 使用哪个解释器?我的意思是:如果我想让一个特定的脚本使用 Python 版本 3 来解释整个程序,我该怎么做?

奖励:这将如何影响 virtualenv?我是否认为如果我为我的程序创建一个 virtualenv,然后告诉它使用不同版本的 Python,那么我可能会遇到一些冲突?

最佳答案

您可以在脚本顶部添加一个 shebang 行:

#!/usr/bin/env python2.7

但这只有在执行为 ./my_program.py 时才有效。

如果您以 python my_program.py 执行,则将使用 which python 返回的任何 Python 版本。

关于 virtualenv 使用:virtualenv -p/usr/bin/python3.2 或任何设置它以使用该 Python 可执行文件。

关于python - 如何告诉 Python 脚本使用特定版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11170827/

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