在 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 及更高版本中,我們擁有 importlib.metadata
模組,該模組具有 version()
函式。此函式將返回指定模組的版本。
例如,
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
應該為此而更新。
我們可以使用的另一個 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