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

相关推荐

  • 30万左右suv推荐(30万内最有档次的车)

    买车很多人会更看重品牌,这也完全可以理解,尤其是一些价格比较贵,比如三四十万的车型,品牌的差异会在很大程度上影响一款车的销量。相对来说,豪华或者二线豪华品牌车型更吃香一些,毕竟认可…

    2022年11月21日
  • 真抑郁和抑郁情绪?情绪真的能控制

    首先我们要知道抑郁情绪是正常的,遇到不开心的事情感到低落和压抑,是每个人都会有的情绪,不一定所有的抑郁情绪都是抑郁症,所以大家不要太焦虑,耐心看完这篇文章。 看一个人是不是真的有抑…

    2021年11月13日
  • 加个微信吧我陪你一起跨年文案

    想和你一起跨年,告诉你,明年的我,还会继续爱你。IwanttospendtheNewYearwithyouandtellyouthatnextyearIwillcontinuetoloveyou.终于结束了这一年的单身生活了,开始下一年的。Finallyendedthisyearofsinglelife,andbeganthenextyear.要陪在值得的人身边,一年又一年,十年

    2022年1月4日
  • 空调1匹是多少瓦

    空调1匹是多少瓦? 一、空调1匹的定义 空调1匹,是指空调的制冷量,也就是空调在一小时内可以制冷多少立方米的空气。一般来说,1匹空调的制冷量约为3.5千克,也就是说,1匹空调可以在…

    投稿 2023年7月26日
  • 过期域名批量查询(老域名查询)

    如何查询域名过期时间,下面我们来说说具体有哪些方法。 一、域名到期时间。 你要做的第一件事就是去你的注册服务提供商官方网站查询,查看一段时间了,一般来说,你可以用以下方法查询域名到…

    投稿 2022年10月23日
  • 空腹可以喝牛奶吗?饭前空腹喝牛奶好不好

    谣言一:空腹喝牛奶营养成分不吸收 有人说,空腹喝牛奶一方面会稀释了胃酸,另一方面空腹时胃肠道蠕动会加快,牛奶在胃肠中停留的时间短,所以会导致营养成分难以吸收,造成浪费。 辟谣:虽然…

    2022年12月1日
  • 玻璃破了怎么修补?玻璃修补

    汽车玻璃是一种双层胶合玻璃,受到外力的撞击时,如果力道不足以让它破碎而只产生裂痕,中间的胶合层就会因空气进入和大气压力的作用而分离,如果继续行驶,裂缝面积会越来越大,影响视线及行车…

    2022年11月13日
  • 小米手机2s怎么样?小米手机2S

    闲话不多说,今天我要给大家介绍的手机是当年价格屠夫的——小米牌手机-小米2s!   简单认识 小米2s是小米公司在2013年4月9日发布的一款智能手机,手机的外观和小米2…

    2022年10月13日
  • 80c胸围是多少?内衣80c多大胸围

    内衣是大部分女性都会穿在衣服里面防止走光的衣品,不过内衣也是有尺码的,要根据自己胸部的大小去选择内衣的尺码,不然买大了买小了都不太合适。 内衣80c是多大尺码 80c的文胸是36,…

    2022年10月9日
  • 适合女人8个小生意(适合带孩子开的小店)

    小区门口闷声发财的生意有哪些?如果你想了解做生意或者准备开店的,那么你们一定要看完哦,说不定对你有很大的帮助,我们一起往下看吧。   一、药店 小区门口开个药店,是非常不…

    2022年10月2日