如何检测是否安装了numpy

时间:2011-02-16 12:05:14

标签: python numpy

我正在编写Python代码。我想检查是否在机器上安装了numpy和wxpython。怎么做??

7 个答案:

答案 0 :(得分:55)

如果模块不存在,您可以尝试导入它们然后处理ImportError。

try:
    import numpy
except ImportError:
    print "numpy is not installed"

答案 1 :(得分:31)

我想你也可以用这个

>> import numpy
>> print numpy.__version__

答案 2 :(得分:18)

在Python中检查包的传统方法是“请求宽恕而不是请求权限”,或者更确切地说,“捕获异常比检测条件更好。”

try:
    import numpy
    HAS_NUMPY = True
except ImportError:
    HAS_NUMPY = False

答案 3 :(得分:12)

在numpy README.txt文件中,它说

  

安装后,可以使用以下命令运行测试:

     

python -c'import numpy; numpy.test()'

这应该是正确安装的充分测试。

答案 4 :(得分:2)

如果您使用eclipse,只需键入" import numpy"和eclipse将会抱怨"如果找不到。

答案 5 :(得分:0)

我尝试了一些方法,但对我不起作用。我发现的最简单的方法是尝试构建一个 numpy 数组,然后打印它(见下面的代码)。如果数组打印,则安装numpy,如果数组不打印,则未安装numpy。

import numpy as np
a=np.array([[1. ,2. ,3.], [4. ,5. ,6.]])
print(a)

答案 6 :(得分:-1)

选项1:

在python ide。中使用以下命令:

import numpy

选项2:

转到 Python - > site-packages 文件夹。在那里你应该能够找到numpy和numpy发布信息文件夹。

如果以上任何一种情况属实,那么您已成功安装numpy。