ウェブサイト検索

Python のバージョンを確認する方法 [チュートリアル]


システム内の Python インタープリターのバージョンを確認する方法は次のとおりです。

システムにインストールされている Python のバージョンを知ることが重要です。アプリケーションまたは開発プロジェクトのデプロイメントは依存関係に依存するためです。言うまでもなく、Python のマイナー リリースは、機能更新やセキュリティ修正とともに頻繁に行われます。したがって、サーバーまたはローカル設定に現在どのバージョンがインストールされているかを知ることが重要です。

見つける方法はたくさんあります。コマンドで見つけることも、プログラムを実行して見つけることもできます。

コマンドでPythonのバージョンを確認する

Ubuntu、Fedora、その他の Linux ディストリビューションを確認する最も簡単な方法は、次のコマンドを実行することです。

python3 --version

実行可能ファイルへのパスを見つけたい場合は、次のコマンドを実行します。

which python

Windows を使用している場合は、次を使用します。

python --version

Windows 上の Python バージョン

Python ライブラリの使用

さまざまなロジックを実装するために、プログラム内の Python バージョンを見つける必要がある場合があります。たとえば、下位互換性を確保するために、古いバージョンの Python のコードを実行したい場合があります。

したがって、sys またはプラットフォーム ライブラリを使用して実行できます。 sys ライブラリを使用したサンプル コード スニペットを次に示します。このコードは任意の Python エディターで作成することも、Python シェル経由で実行することもできます。

import sys

print("current version:", sys.version)

ここではプラットフォーム ライブラリを使用しています。

from platform import python_version

print("current version:", python_version())

Pythonのバージョンを見つける

上記 2 つの方法はすべてのプラットフォームに共通です。メジャー番号、マイナー番号、およびリビジョン番号のみを取得したい場合は、python_version() 関数を使用します。これは、sys.version に対して必要な場合がある解析なしで比較する方が簡単だからです。

それでおしまい。このガイドがお役に立てば幸いです。

関連記事