在Mac、Linux和Windows上检查Numpy版本的教程

669 阅读2分钟

How to check Numpy version on Mac, Linux, and Windows

Numpy是一个强大的数学库,可以作为通用数据的高效多维容器。可以定义任意的数据类型。Numpy库允许与各种数据库进行无缝、快速的整合。如果你还没有安装Numpy,请查看如何安装numpy文章。安装后,我们需要检查Numpy的版本。

如何检查Numpy的版本

检查 numpy 的版本,编写 numpy.__version__代码并运行该文件。它将返回当前安装在你机器上的numpy的版本。也有其他方法可以帮助你找到numpy的版本。

  1. 使用pip listpip3 list命令。
  2. 在命令行中输入:python3 -c "import numpy; print(numpy.__version__)"
  3. 从命令行输入:pip3 freeze | grep 'numpy'pip freeze | grep 'numpy' 。
  4. 在命令行中输入:pip3 show numpypip show numpy

使用numpy._version_检查Numpy的版本

创建一个名为app.py 的文件,并在该文件中编写以下两行代码。

# app.py

import numpy
print(numpy.__version__)

输出

python3 app.py
1.18.3

在编写本教程时的最新版本是1.18.3。你的版本可能是最老的,也可能是最新的,这取决于你机器的安装时间。

使用pip3 list命令获取numpy版本

你可以使用下面的命令来列出软件包,如果Numpy已经安装在你的系统中,它就会出现其版本。例如,如果你使用Python3,那么你可以使用下面的命令。

pip3 list

看到输出结果。

pip3 list
numpy                  1.18.3
oauthlib               3.1.0
opt-einsum             3.2.1
pandas                 1.0.3
pip                    20.1

如果你使用的是Python2或Python,你可以使用下面的命令。

pip list

打印Numpy版本

我们也可以在命令行中打印Numpy的版本。输入下面的命令。

python3 -c "import numpy; print(numpy.__version__)"

查看输出结果。

python3 -c "import numpy; print(numpy.__version__)"
1.18.3

如果你使用的是Python 2.x,你可以使用下面的命令。

python -c "import numpy; print(numpy.__version__)"

使用grep命令获得numpy的版本

键入下面的命令。

pip3 freeze | grep 'numpy'

看输出结果。

pip3 freeze | grep 'numpy'
numpy==1.18.3

如果你使用的是Python 2.x,那么使用下面的命令。

pip freeze | grep 'numpy'

使用 pip3 show 命令

键入下面的命令。

pip3 show numpy

查看输出结果

pip3 show numpy
Name: numpy
Version: 1.18.3
Summary: NumPy is the fundamental package for array computing with Python.
Home-page: https://www.numpy.org
Author: Travis E. Oliphant et al.
Author-email: None
License: BSD
Location: /Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages
Requires:
Required-by: tensorflow, tensorboard, opt-einsum, Keras-Preprocessing, h5py, scipy, scikit-learn, pandas, matplotlib

检查Anaconda分布上的Numpy版本

检查 Anaconda 导航器上numpy 版本,使用conda list | grep numpy命令。

conda list | grep numpy

查看输出结果。

conda list | grep numpy
numpy                     1.18.1           py37h7241aed_0
numpy-base                1.18.1           py37h6575580_1
numpydoc                  0.9.2                      py_0

总结

以上所有的方法对于在Mac、Linux和Windows上检查Numpy的版本都很有用。就这样了。