Python で NumPy のバージョンを確認する
-
__version__
関数を使用して NumPy モジュールのバージョンを検索する -
importlib.metadata
モジュールを使用して NumPy モジュールのバージョンを検索する -
pkg_resources
モジュールを使用して NumPy モジュールのバージョンを検索する -
pip
コマンドを使用して NumPy モジュールのバージョンを検索する
numpy モジュールは、Python で配列を操作するために使用されます。これらのオブジェクトに対して数学および論理演算を実行するためにも使用できる関数とクラスがあります。
このチュートリアルでは、numpy モジュールのバージョンを確認する方法について説明します。
__version__
関数を使用して NumPy モジュールのバージョンを検索する
通常、ほとんどのモジュールには、バージョンを返すことができる __version__
メソッドが関連付けられています。このメソッドは、numpy モジュールで使用できます。
例えば、
import numpy
print(numpy.__version__)
出力:
1.16.5
または、同様の方法で version.version
メソッドを使用することもできます。
import numpy
print(numpy.version.version)
出力:
1.16.5
importlib.metadata
モジュールを使用して NumPy モジュールのバージョンを検索する
Python v3.8 以降では、version()
関数を持つ importlib.metadata
モジュールがあります。この関数は、指定されたモジュールのバージョンを返します。
例えば、
from importlib_metadata import version
print(version("numpy"))
出力:
1.16.5
古いバージョンの Python には import_metadata
モジュールを使用することもできます。
pkg_resources
モジュールを使用して NumPy モジュールのバージョンを検索する
Python 3.8 より前では、pkg_resources
モジュールの get_distribution.version()
メソッドを使用して、numpy モジュールのバージョンを見つけることができます。get_distribution
メソッドに渡す文字列は、PyPI エントリに対応している必要があることに注意してください。
例えば、
import pkg_resources
print(pkg_resources.get_distribution("numpy").version)
出力:
1.16.5
pip
コマンドを使用して NumPy モジュールのバージョンを検索する
多くの pip
コマンドを使用して最新の状態に保つことができます。または、pip show
コマンドを使用して、そのバージョンを含む特定のパッケージの詳細を確認することもできます。numpy モジュールの場合、次のコマンドを使用します。
pip show numpy
このために pip
を更新する必要があることに注意してください。
使用できるもう 1つの pip
コマンドは、pip list
です。インストールされているすべてのパッケージとそのバージョンが表示されます。以下のようにバージョンを確認できます。
pip list
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedIn