在shell脚本中检测python版本

前端之家收集整理的这篇文章主要介绍了在shell脚本中检测python版本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想检测python是否安装在Linux系统上,如果是,安装了哪个python版本。

我该怎么做?是否有更优雅的解析“python –version”的输出

你可以使用以下几行:
$ python -c 'import sys; print(sys.version_info[:])'
(2,6,5,'final',0)

元组是文档here.您可以扩展上面的Python代码,以适合您需求的方式格式化版本号,或者确实对其执行检查。

你需要检查$?在你的脚本中处理没有找到python的情况。

P.S。我使用稍微奇怪的语法,以确保与Python 2.x和3.x兼容。

猜你在找的Bash相关文章