如何检测是否安装了numpy

Net*_*tro 39 python numpy

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

sha*_*ang 58

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

try:
    import numpy
except ImportError:
    print "numpy is not installed"
Run Code Online (Sandbox Code Playgroud)


Med*_*hat 33

我想你也可以用这个

>> import numpy
>> print numpy.__version__
Run Code Online (Sandbox Code Playgroud)

  • 为什么这不是一个好的答案?? !! 这对我来说是最好的.如果它没有安装,他将无法获得写版本 (13认同)

Die*_*Epp 18

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

try:
    import numpy
    HAS_NUMPY = True
except ImportError:
    HAS_NUMPY = False
Run Code Online (Sandbox Code Playgroud)


Wil*_*ill 12

在numpy README.txt文件中,它说

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

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

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