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

相关推荐

  • 河蚌怎么做好吃?河蚌的正确处理方法

    河蚌富含蛋白质,具有维持钾钠平衡。消除水肿。提高免疫力。调低血压,缓冲贫血,有利于生长发育。河蚌肉对人体有良好的的保健功效,有滋阴平肝、明目防眼疾等作用。 河蚌肉可是宝,味美对人体…

    2022年12月1日
  • 微型盆景初学入门技巧(盆景入门植物选择)

    微型盆景的特点是小巧玲珑,占空间很少,还非常方便布置。微型盆景的制作要从准备树材开始,之后要经过修剪造型,再然后种植养护、最后到装饰盆景,一共要经过4个步骤。赶紧收藏了自己回家做个…

    2023年1月12日
  • 防辐射服排行榜

    政策法案里面强化了孕妇保健设施投入计划。全社会对孕妇,尤其是高龄孕妇的关爱也上升到新的高度,孕妇防辐射也成为时下热门。下面十大品牌网就给大家盘点一下,防辐射十大品牌是哪十大排行? …

    投稿 2023年11月1日
  • 抖音广告收费标准?抖音广告官方平台

    抖音广告成本如何?相信这是部分广告主选择在抖音上投放广告都会去考虑的一个问题,毕竟企业更看重的还是成本和最后所呈现出的结果,那么到底抖音广告的成本怎么样呢?在这篇文章里会告诉大家。…

    投稿 2021年11月19日
  • 菜百的最新消息(菜百股份上市最新消息)

    北京菜市口百货股份有限公司(下称“菜百股份”)拟冲击IPO。公司此次拟募集资金12.50亿元,将用于营销网络建设项目、信息化平台升级建设项目、智慧物流建设项目和定制及设计中心项目等四个项目。《大众证券报》记者调查发现,菜百股份主营业务毛利率低于行业平均水平;在IPO前,公司董事、监事除两人未发生变动外,其余人员均作了撤换、增补,其中由董事变更为监事会主席的虞阿五,同时也是上市公司明牌珠

    2022年1月8日
  • 怎样做菜?做菜的方法

    第一道:韭菜烧猪血   春天,气温渐渐回升,常常会感觉困乏,不如多吃点韭菜,它具有健胃、提神的效果,再加上猪血的多种营养成分和矿物质,可以满足一天的营养所需。 所需食材:…

    2022年12月6日
  • 工商经营范围分类29类?最全的个体户经营范围

    小微企业税收优惠政策越来越好,成立新公司也越来越多了。那么,问题来了,新公司经营范围该如何确认呢今天来探讨。 01 经营范围应该怎么写 现在工商登记对经营范围应该怎么写已经没有明确…

    2021年11月14日
  • 江歌妈妈考虑做直播赚钱(江歌母亲江秋莲诉刘鑫案)

    1月10日,备受关注的江歌母亲江秋莲诉刘鑫案,在山东省青岛市城阳区人民法院一审宣判,法院判决刘鑫赔偿近70万。在接受采访时,江秋莲表示,目前她唯一的生活来源就是现在开的网店,未来考…

    2022年1月12日
  • 小米盒子电视直播软件哪个好用,5款电视盒子直播软件排行

    随着互联网技术的发展,电视直播软件已经成为众多用户的刚需。不同的电视盒子配有不同的直播软件,用户在选择时往往会感到困惑。本文将为您推荐5款适用于小米盒子的热门直播软件,帮助您选择最…

    投稿 2024年5月31日
  • 英雄联盟更新公告最新(lol新版本更新内容)

    笔者发现,鲜少见到游戏有勇气大刀阔斧地修改主要玩法以及主要地图,其中的原因是多样的。首先是游戏寿命的问题,当下大多数热门游戏,最多也就火热四五年时间,之后会不可逆转地走向衰落,相对…

    2022年10月26日