numpy 模組用於在 Python 中處理陣列。它具有函式和類,這些函式和類也可以用於對這些物件執行數學和邏輯運算。
在本教程中,我們將討論如何檢查 numpy 模組的版本。
使用 __version__ 函式查詢 NumPy 模組的版本通常,大多數模組都具有與之關聯的 __version__ 方法,該方法可以顯示其版本。此方法在 numpy 模組中可用。
例如,
import numpyprint(numpy.__version__)輸出:
1.16.5另外,我們也可以類似的方式使用 version.version 方法。
import numpyprint(numpy.version.version)輸出:
1.16.5使用 importlib.metadata 模組查詢 NumPy 模組的版本在 Python v3.8 及更高版本中,我們擁有 importlib.metadata 模組,該模組具有 version() 函式。此函式將返回指定模組的版本。
例如,
from importlib_metadata import versionprint(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_resourcesprint(pkg_resources.get_distribution("numpy").version)輸出:
1.16.5使用 pip 命令查詢 NumPy 模組的版本我們可以使用許多 pip 命令來保持最新。另外,我們可以使用 pip show 命令來查詢有關特定軟體包的詳細資訊,包括其版本。對於 numpy 模組,我們將使用以下命令。
pip show numpy注意,pip 應該為此而更新。
我們可以使用的另一個 pip 命令是 pip list。它顯示所有已安裝的軟體包及其版本。我們可以檢查以下版本。
pip list