GNU/Linux >> Linux の 問題 >  >> Linux

Linux、Mac、およびWindowsでPythonのバージョンを確認する方法

はじめに

どのバージョンのPythonをインストールしましたか?

Python 人気のあるプログラミング言語です。他の多くのプログラミング言語と同様に、リリース日ごとに整理されたいくつかの異なるバージョンが存在する可能性があります。特定のアプリケーションでは、特定のバージョンのPythonが必要になる場合があります。

このチュートリアルでは、Windows、Linux、またはmacOSシステムでPythonのバージョンを確認する方法を学びます。

前提条件

コマンドラインへのアクセス /ターミナルウィンドウ

  • Linux:Ctrl-Alt-T、Ctrl-Alt-F2
  • Windows:Win+R>タイプpowershell>入力/OK
  • MacOS:Finder>アプリケーション>ユーティリティ>ターミナル

Pythonにはさまざまなバージョンがありますが、最も人気のある2つはPython2.7.xとPython3.7.xです。 x リビジョンレベルを表し、新しいリリースがリリースされると変更される可能性があります。

バージョン番号を見ると、通常は3桁の数字が表示されます。

  1. メジャー バージョン
  2. マイナー バージョン
  3. マイクロ バージョン

メジャーリリースは完全に互換性がありませんが、マイナーリリースは一般的に互換性があります。たとえば、バージョン3.6.1は3.7.1と互換性がある必要があります。最後の桁は最新のパッチとアップデートを示します。

Python2.7と3.7は異なるアプリケーションです。あるバージョンで作成されたソフトウェアは、別のバージョンでは正しく機能しないことがよくあります。 Pythonを使用するときは、アプリケーションに必要なバージョンと使用しているバージョンを知ることが不可欠です。

Python 2は、2020年以降、セキュリティアップデートとパッチの公開を停止します。Python2.7を使用する開発者が多いため、期限が延長されました。 Python 3には、2から3が含まれています Python2コードをPython3に変換するのに役立つユーティリティ。

LinuxでPythonのバージョンを確認する方法

最新のLinuxディストリビューションのほとんどには、Pythonがプリインストールされています。

インストールされているバージョンを確認するには、ターミナルウィンドウを開き、次のように入力します。

python --version

WindowsでPythonのバージョンを確認する方法

すぐに使用できるほとんどのWindowsインストールには、Pythonがプリインストールされていません。ただし、常に確認することをお勧めします。

Windows Powershellを開き、次のように入力します。

python --version

Pythonがインストールされている場合は、バージョン番号が報告されます。

または、Windows Search機能を使用して、使用しているPythonのバージョンを確認します。

Windowsキーを押して検索を開始し、Pythonと入力します。一致する結果が返されます。ほとんどの場合、一致すると次のようなものが表示されます:

Python 3.7 (32-bit)

app

または、

Python 2.7 (32-bit)

app

これにより、使用しているメジャーリビジョンとマイナーリビジョン(3.xまたは2.x)が定義されます。

MacOSでPythonのバージョンを確認する方法

MacOSを使用している場合は、ターミナルで次のコマンドを入力してPythonのバージョンを確認してください。

python -version

システムがバージョンを報告します。

複数のバージョンのPythonを使用するシステムのチェック

Python2とPython3は異なるプログラムです。多くのプログラムは、古いバージョンから新しいバージョンにアップグレードします。ただし、Python 2.7.xのインストールは、同じシステム上でPython3.7.xバージョンとは別に実行できます。

Python3は完全な下位互換性はありません。

Python 2.7.xを確認するには :

python --version

Python 3のバージョンを確認するには ソフトウェア:

python3 --version

ほとんどのシステムは、Python2をpythonとして区別します およびPython3をpython3として 。 Python 2をお持ちでない場合は、システムで pythonを使用できます。 python3の代わりにコマンド

スクリプトでPythonのバージョンを確認する方法

アプリケーションを作成するときは、クラッシュや非互換性を防ぐために、実行する前にソフトウェアにPythonのバージョンをチェックさせると便利です。

次のコードスニペットを使用して、Pythonの正しいバージョンを確認します。

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

    print("Python 3.6 or higher is required.")

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

    sys.exit(1)

このスクリプトを実行すると、Python3.6がシステムにインストールされているかどうかをテストします。そうでない場合は、通知を送信し、現在のPythonバージョンを表示します。


Linux
  1. Redhatのバージョンを確認する方法

  2. LinuxでMySQLのバージョンを確認する方法

  3. LinuxでMySQLのバージョンを確認する方法

  1. OSとLinuxのバージョンを確認する方法

  2. Linux OS のバージョンを確認する方法

  3. Python を使用して WMI を照会する方法 (Linux – Windows)

  1. インストールする前にLinuxパッケージのバージョンを確認する方法

  2. Linuxでカーネルバージョンを確認する方法

  3. Linux X11 のバージョンを確認するには?