在 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