我有一个引用python脚本的.x3d代码。我正在尝试实现使用numpy模块的某些功能。但是,我只能从Python导入内置模块。
我正在寻找一种方法将numpy模块导入脚本而不必调用解释器(即“test.py”,而不是“python test.py”)。
目前我收到“ImportError:没有名为numpy的模块”。
我的问题是:有没有办法导入numpy模块而无需从解释器调用?有没有办法将numpy作为Python的内置模块之一?
答案 0 :(得分:4)
找到系统上安装numpy的位置。对我来说,它在这里: /usr/lib/pymodules/python2.7
在导入numpy之前明确导入
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
import