如何检查我正在使用哪个版本的Numpy?

我如何检查我使用的是哪个版本的Numpy? 我正在使用Mac OS X 10.6.1 Snow Leopard。

import numpy numpy.version.version 
 >> import numpy >> print numpy.__version__ 

从命令行,你可以简单地发出:

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

要么

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

您也可以检查您的版本是否使用MKL:

 import numpy numpy.show_config() 

我们可以使用pip freeze来获取任何python包版本而不用打开python shell。

pip freeze | grep 'numpy'

跑:

 pip list 

应该生成一个包列表。 滚动到numpy。

 ... nbpresent (3.0.2) networkx (1.11) nltk (3.2.2) nose (1.3.7) notebook (5.0.0) numba (0.32.0+0.g139e4c6.dirty) numexpr (2.6.2) numpy (1.11.3) <-- numpydoc (0.6.0) odo (0.5.0) openpyxl (2.4.1) pandas (0.20.1) pandocfilters (1.4.1) .... 

对于python 3.X打印语法。

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

要么

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

如果您使用的是Anaconda发行版中的Numpy,那么您可以执行以下操作:

 $ conda list | grep numpy numpy 1.11.3 py35_0 

这也给了Python版本。

 import numpy print numpy.__version__ 

在一个python shell中:

 >>> help() help> numpy 

你可以试试这个:

点子显示numpy

 numpy.version.version 

键入它。