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

相关推荐

  • 世界名表品牌排行榜(手表的十大品牌价格)

    说到名表耳熟能详的就有像劳力士、江诗丹顿、浪琴等,你知道世界十大名表排名分别是哪些呢? 世界十大名表排名: 1:百达翡丽、2:江诗丹顿、3:爱彼、4:宝珀、5:伯爵、6:积家、7:芝柏、8、宝玑、9:卡地亚、10…

    2022年11月9日
  • 于月仙是哪个民族的

    月仙:一个传说中的民族 一、月仙的起源 1、古老的传说 传说月仙是一个古老的民族,它们的起源可以追溯到中国古代的神话传说中。据说,月仙是一种神秘的精灵,它们可以掌控月亮,控制月光的变化,还可以召唤雨水,让…

    投稿 2023年3月24日
  • 网络直播教育平台?如何做直播教育

    在前不久,很多在线教育机构转型职业教育,很大原因是国家支持大力发展职业教育,而且很多城市考取职业教育培训证件也可以获得补贴。同时,疫情和不一的工作时间就让人们不得不寻找线上平台来学习。 在此背景下,职…

    2021年11月13日
  • 东乡县景点

    东乡县景点 一、历史文化 东乡县位于湖南省湘西土家族苗族自治州西南部,是一座历史文化名城,有着悠久的历史文化底蕴。东乡县的历史可以追溯到春秋战国时期,曾是一个重要的政治、经济、文化中心,拥有众多历史古迹…

    投稿 2023年7月31日
  • 溜的多音字有哪些?要组词!(溜多音字组词语和拼音)

    这几天鲁西南的天是一天比一天热,大棚西瓜、葡萄也上市了,比较便宜!小麦开镰收割了,今年小麦长势不错。坐在闷热的办公室里,忽然想起来了“溜”。   溜是多音字,根据读音的不同,意思分别如下: 一、读作 li…

    2022年11月15日
  • a3尺寸(a3纸尺寸图片大小)

    在布局空间绘制图框与在模型空间绘制图框不同 在模型空间中,图形画好后,在布局空间中绘制图框,A3图框长420mm宽297mm。 A3指的是国际通用标准A3规格的纸张,其大小为420mm*297mm,是A4纸的2倍。A3图框尺寸:装订侧…

    2022年10月2日
  • 菠萝蜜的正确剥法(剥菠萝蜜小技巧)

    只要掌握菠萝蜜的正确剥法,像削苹果一样简单,不难处理也不粘手 菠萝蜜是来自热带的一种水果,非常特别,一年四季都在开花结果,同一棵树上有的果实在成熟,有的还在开花,有的在正在结果,但是有一个集中上市阶段…

    2022年11月21日
  • 苹果1200万像素相当于(苹果x换摄像头大概多少钱)

    在智能手机市场,除了手机能在外观上做点差异之外,更关键的还是后置的影像系统,好看有好用的后置摄像设计能让手机增色不少,就比如华为Mate4

    2022年1月4日
  • pop商家(京东pop商家)

    京东全球售POP商家售后纠纷处理流程一、系统售后逻辑1、纠纷:纠纷是买卖双方协商的一个过程,在纠纷中不能退款,客服会按照协商的结果进行处理,根据双方提交的证据判断是否退款。如果同意退款,最好邮件dispute@jd.com或QQ联系2039347730提供订单详情、退款金额及退款原因,由客服代操作退款。纠纷在售后客服—纠纷单管理中。(注:交易管理中的纠纷非售后纠纷,无需商家处理)2、服务单:服务单

    2022年1月4日
  • 2022年进出口关税调整(2022年我国将调整部分商品进出口关税)

    新华社北京12月15日电(记者申铖、刘红霞)经国务院批准,国务院关税税则委员会15日对外发布通知,2022年将调整部分商品的进出口关税。财政部关税司有关负责人表示,2022年1月1日起,我国将对954项商品实施低于最惠国税率的进口暂定税率。其中,为减轻患者经济负担,对新型抗癌药氯化镭注射液实施零关税,降低颅内取栓

    投稿 2022年1月5日