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)
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()"
这应该是正确安装的充分测试.