NumPyのバージョンを確認(np.version)
Pythonスクリプト(.py)やJupyter Notebook(.ipynb)で使用されているNumPyのバージョンを確認するには、__version__属性やnp.versionモジュールを使う。
環境にインストールされているNumPyのバージョンをpipコマンドで確認する方法は以下の記事を参照。
NumPyのバージョン番号を取得: __version__属性
ほかの多くのパッケージのように、NumPyでも__version__属性によってバージョン番号が取得できる。
import numpy as np
print(np.__version__)
# 1.24.3
source: numpy_version.py
Gitのリビジョン番号など詳細情報を取得: np.versionモジュール
np.versionモジュールを使って、バージョンやGitのリビジョン番号、リリース版かどうかなどの情報を取得できる。
print(np.version)
# <module 'numpy.version' from '/opt/homebrew/lib/python3.11/site-packages/numpy/version.py'>
print(np.version.version)
# 1.24.3
print(np.version.short_version)
# 1.24.3
print(np.version.full_version)
# 1.24.3
print(np.version.git_revision)
# 14bb214bca49b167abc375fa873466a811e62102
print(np.version.release)
# True
source: numpy_version.py
上の例ではversion, short_version, full_versionがすべて同じ値になっているが、リリース版でない場合はversionおよびfull_versionにより詳細な情報が追加される。