我正在编写Python代码。我想检查是否在机器上安装了numpy和wxpython。怎么做??
答案 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。