Python - 没有python解释器运行numpy

时间:2011-10-26 22:36:59

标签: python numpy

我有一个引用python脚本的.x3d代码。我正在尝试实现使用numpy模块的某些功能。但是,我只能从Python导入内置模块。

我正在寻找一种方法将numpy模块导入脚本而不必调用解释器(即“test.py”,而不是“python test.py”)。

目前我收到“ImportError:没有名为numpy的模块”。

我的问题是:有没有办法导入numpy模块而无需从解释器调用?有没有办法将numpy作为Python的内置模块之一?

3 个答案:

答案 0 :(得分:4)

  1. 找到系统上安装numpy的位置。对我来说,它在这里: /usr/lib/pymodules/python2.7

  2. 在导入numpy之前明确导入

  3. import sys

    sys.path.append('/usr/lib/pymodules/python2.7')

    ...如果您需要帮助找到正确的路径,请在使用python解释器时检查sys.path的内容

    import sys

    print sys.path

答案 1 :(得分:3)

我猜你的#! line指向一个不同的python解释器,然后指向你正常使用的解释器。确保它们指向同一个。

答案 2 :(得分:1)

在致电sys.path

之前,将num.py库添加到import