2012-03-28 72 views
1

由于某些路径名称问题,我无法将numpy导入到脚本中。将模块导入python,并在路径中输入句号

我用Python 2.7运行我的脚本,而不是我的服务器上的默认2.6,因为我需要收集模块中的一些更新。我似乎无法导入numpy的,如:

from numpy.random import poisson 

所以我试图用python2.7具体联系到numpy的我的服务器,这是安装在: /opt/lib/python2.7/numpy

但是,这段时间的道路确实让这变得很困难。无论如何,我无法改变路径。

我发现了一个类似的问题here,但坦率地说,这些代码对我来说没有足够的理解,因为我觉得使用它的安全性(加上一些评论者似乎认为这是一个坏主意)。如果有人有另一个建议,或者如果你可以给我一个很好的代码解释,我将不胜感激。

回答

1

尝试设置PYTHONPATH指向/opt/lib/python2.7,此后import numpy等应该从那里提取库。

$ PYTHONPATH=/opt/lib/python2.7 python27 my_script.py 
+0

不幸的是,仍然收到“找不到模块”错误 – FabbyRob 2012-03-29 17:38:16