当我尝试在Python上导入numpy时,它说:
ImportError:没有名为numpy的模块
如果我尝试安装numpy,它说已经安装了。它似乎已经安装,但在错误的地方?我不知道它应该在哪里。
Python版本是2.4.6,但是如果我尝试安装更新的版本,比如2.7,它说它已经安装了。
答案 0 :(得分:2)
通过搜索sys.path
:
>>> import os
>>> import sys
>>> for p in sys.path:
... if os.path.exists(os.path.join(p, 'numpy')):
... print p
... break
... else:
... print "Numpy not found"
/usr/lib/python2.7/dist-packages
在这种情况下,我在/usr/lib/python2.7/dist-packages
安装了numpy。 "找不到Numpy"如果没有安装,将被打印。
如果你在Windows上(听起来像是?)那么你需要确保路径设置正确。听起来你可能安装了多个python,并且其中一个安装了numpy,但你的默认解释器是另一个。