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

相关推荐

  • 什么是无线机顶盒?无线机顶盒推荐

    通常来说电视盒子的使用时间基本都在5年左右,作为一款长期使用的家用智能设备可不能随便买买就完事儿了,若是找不到符合自己心意的产品的话,推荐大家看一看电商平台上的产品排行榜,用真实的…

    2022年11月26日
  • 米饭怎么做好吃?剩大米饭的新式吃法

    它的口感非常松脆,咬上一口让人忍不住想吃第二口,第三口,赶紧学起来吧! 主料:鸡蛋 50g、米饭 100g; 辅料:油适量、盐适量、葱适量、咖喱粉适量; 01 米饭适量,香葱切末;…

    2022年12月1日
  • a站 b站都是什么

    a站b站都是什么一、a站是什么A站(AcFun)是一个中国的网络视频网站,由北京腾讯科技有限公司投资运营,总部位于北京,主要提供视频服

    投稿 2023年3月18日
  • 将心比心是什么意思?一个男人对你说将心比心

    历史跨越千年,留下无数经典。 许多年久失传,成为永久遗憾。那些流传于世的经典著作,无一不是我们的无价之宝。 《增广贤文》作为一部古时的启蒙读物,收录了从古到今的各种格言、谚语、名句…

    2022年11月13日
  • 怎么用电脑拍照好看?怎样拍照好看又上镜

    大家好,本期为大家带来的是拍照类的小技巧,有拍照兴趣的朋友可以仔细观看,希望能对你们有所帮助。 一:电脑屏幕做特效 拍一些小物品的时候,你加上一些好看的特效会更加的玄幻、刺激。不会…

    2022年12月9日
  • ps电子签名怎么弄

    如何设计艺术签名电子版?艺术签名电子版是一种用于数字作品的电子签名,它可以让你的作品更加专业和有个性。通过将你的名字或标志与你的作品相结合,艺术签名电子版可以帮助你在作品中建立自己…

    2024年2月17日
  • 塑料材质怎样辨别好坏?塑料如何挑选

    一、溶解性试验 热固性塑料不溶于有机溶剂,热塑性塑料除一些特殊高分子化合物外,都能溶解于不同的有机溶剂中。 二、密度试验 测出体积、称出重量,计算出密度,据密度判断 三、热分解试验…

    投稿 2023年1月11日
  • 孟母三迁发生在哪里?孟母三迁的启示是什么

    “孟母三迁”的故事发生在? 山东省 山西省 答案:山东省 解析:孟母三迁是指孟轲的母亲为选择良好的环境教育孩子,多次迁居,出自《孟子题词》。孟母三迁的故事应该发生在今天的“山东邹城…

    投稿 2022年11月29日
  • 怎样去头皮屑最快最有效的方法?刚洗的头发两鬓就有头屑

    有头屑困扰的人,一定都经历过这样的烦恼:一天半不洗头,就能下一场鹅毛大雪。有的时候六月飞雪,飞的不是冤情,而是你对头皮屑满满的怨气。如果说单纯的头屑倒也不至于这么烦人,但有过类似经…

    2022年11月28日
  • 冰立方是什么意思

    冰立方:一种多功能的游戏============================================================ ## 什么是冰立方? 冰立方是一种…

    投稿 2023年8月16日