gpt4 book ai didi

python - 在 shell 脚本中检测 python 版本

转载 作者:IT老高 更新时间:2023-10-28 21:37:32 25 4
gpt4 key购买 nike

我想检测一下Linux系统上是否安装了python,如果是,安装了哪个python版本。

我该怎么做?还有什么比解析"python --version"的输出更优雅的吗?

最佳答案

您可以使用以下几行:

$ python -c 'import sys; print(sys.version_info[:])'
(2, 6, 5, 'final', 0)

元组已记录 here .您可以扩展上面的 Python 代码,以适合您要求的方式格式化版本号,或者实际上对其执行检查。

您需要在脚本中检查 $? 以处理未找到 python 的情况。

附:我使用稍微奇怪的语法来确保与 Python 2.x 和 3.x 的兼容性。

关于python - 在 shell 脚本中检测 python 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6141581/

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