python版本怎么看

Python 是世界上最流行的编程语言之一。它用于开发网站,编写脚本,机器学习,分析数据等。

本教程介绍如何使用命令行检查操作系统上安装的 Python 版本。这在安装用 Python 编写的需要特定版本 Python 的应用程序时非常有用。

我们还将向您展示如何以编程方式确定运行 Python 脚本的系统上安装的 Python 版本。例如,在编写 Python 脚本时,您需要确定脚本是否支持用户计算机上安装的 Python 版本。

检查 Python 版本

Python 已预先安装在大多数 Linux 发行版和 macOS 上。

要找出系统上安装的默认的 Python 版本,请运行 python –version 或者 python -V 命令:

[linuxidc@localhost www.linuxidc.com]$ python –version

Python 2.7.5

该命令将打印默认的 Python 版本,本例中的版本是 2.7.5,您系统上安装的版本可能不同。

在脚本的 shebang 行 /usr/bin/python 中设置为解释器的所有脚本都将使用默认版本的 Python 。

一些 Linux 发行版同时安装了多个版本的 Python 。一般来说, Python 3 中的可执行文件命名是 python3, 而 Python 的可执行文件命名是 python 或 python2 ,但事实可能并非总是如此。您可以通过键入以下内容来检查是否安装了 Python 3 :

[linuxidc@localhost www.linuxidc.com]$ python3 –version

Python 3.7.3

python版本怎么看-1

 

虽然 Python 2 得到了很好的支持,但 Python 3 被认为是该语言的现在和未来。

在撰写本文时, Python 的最新主要版本是 3.7.x 版。您可能在系统上安装了旧版本的 Python 3 。如果要安装最新版本,则该过程取决于您运行的操作系统。

以编程方式检查 Python 版本

Python 2 和 Python 3 从根本上是不同的。用 Python 2.x 编写的代码可能无法在 Python 3.x 中使用。

sys 模块在所有 Python 版本中都可用,他提供特定于系统的参数和功能。 sys.version_info 允许您确定系统上安装的 Python 版本。它是一个包含五个版本号的元组: major , minor , micro , releaselevel 和 serial 。

假设您有一个至少需要 Python 3.5 版的脚本,并且您想要检查系统是否满足要求。你可以通过简单地检查 major 和 minor 版本来做到这一点:

import sys

if not sys.version_info.major == 3 and sys.version_info.minor >= 5:

print(“This script requires Python 3.5 or higher!”)

print(“You are using Python {}.{}.”.format(sys.version_info.major, sys.version_info.minor))

sys.exit(1)

python版本怎么看-1

 

如果使用小于 3.5 的 Python 版本运行脚本

[linuxidc@localhost www.linuxidc.com]$ python linuxidc.com.py

则会生成以下输出:

This script requires Python 3.5 or higher!

You are using Python 2.7.

python版本怎么看-1

 

要编写在 Python 3 和 2 下都能运行的 Python 代码,请使用该 future 模块。它允许您在 Python 2 下运行 Python 3.x 的兼容代码。

原创文章,作者:发布专员,如若转载,请注明出处:https://ziliaobaba.com/36965.html

(0)
发布专员发布专员
上一篇 2023年10月30日 21:26
下一篇 2023年11月1日 08:54

相关推荐

  • 克数和斤的换算公式?公斤单位换算表大全

    数学,其实在生活中无处不在,只要有一双慧眼,就会发现我们的身边其实到处都有数学的影子。随着孩子们年龄的逐渐增加,也慢慢地有了自己的思想,而画的形式部分孩子可能就已经失去了兴趣,则就…

    投稿 2021年11月17日
  • OA平台有哪些?oa软件排名

    2022十大OA系统品牌排行榜,2022企业家最喜爱OA系统品牌,2022企业家最关注OA系统品牌,是CNPP数据研究而推出的OA系统十大名牌排行榜。榜单由CN10/CNPP品牌数…

    2022年11月7日
  • 大学里比较有创意新颖的活动(大学生活动策划)

      大学校园创意活动策划1 一、活动背景:和谐之风吹遍校园,和谐让校园宁静幽深,和谐让校园充满爱意。如果把和谐的校园比作一棵参天大树,那么我认为,优美和谐的环境就是这棵大…

    2022年11月11日
  • 第一次创业该注意什么问题呢

    首先,创业者要有自己的独立创业理念,把自己的创业理念落实到实际行动中,这是创业者的第一步。 第一次创业,要注意什么问题呢? 一、了解市场 首先,创业者要了解市场,了解自己所处的行业…

    投稿 2023年6月23日
  • 苹果x256g现在多少钱?苹果x256g价格表今日价格

    网友看到一台iPhoneX 只要840块钱,发到群里问群友这台iPhoneX值不值800块,是否值得购买。其他网友的回复是,哪怕是500都不值!为什么呢?我们来看看这台iPhone…

    2021年11月16日
  • 名牌高跟鞋有哪些牌子?高跟鞋牌子排行榜奢侈品

    如果说,在此之前的高跟鞋都离我们今天的生活有一定距离的话,那么今天的这几个品牌应该说是高跟鞋圈子里的”当红花旦”,也算是时尚的风向标,不会有人没听说过它们吧…

    2021年11月6日
  • 美团外卖商家怎么入驻?美团商家入驻合作协议

    随着互联网的凶猛发展,打破了现有的市场格局,之前做线下实体店的都被抢了生意,像丽人,美食等板块的生意也是越来越难做,所以就造就了美团和大众点评这样的平台,大众点评致力于城市消费体验…

    2021年11月13日
  • 篮球用英语怎么说?篮球的英文缩写

    篮球,英语为“Basketball”,也有缩写为“Rebounds”,起源于美国,是由美国基督教青年会国际训练学校的体育老师詹姆斯·奈史密斯博士发明的,后世人们为了纪念他在篮球上的…

    2022年12月2日
  • 微信小程序怎么制作自己的程序哪种模式

    如何制作自己的微信小程序 随着移动互联网的发展,微信小程序已经成为了一种流行的应用程序,它可以帮助用户更快捷地访问和使用各种服务。本文将介绍如何制作自己的微信小程序,以及它的优势和…

    投稿 2023年7月16日
  • 环保小制作怎么做?环保小制作废物利用

    虽然最近合肥总是阴雨天气,但却丝毫不影响夏天的热情,可以说是走路都需要自带风扇,躺着都会流汗,热!真的热!去哪儿我都想要抱着空调,但每到月底电费单让我很肉疼,那可全都是白花花的银子…

    2022年10月8日