当我在计算机集群中运行 python 时,我无法找到已安装的库。
例如,当我尝试在脚本中加载 numpy 时:
#file: /home/foo/test.py
import numpy
print numpy.__version__
在服务器上,我得到这个:
foo@abax:~$ python test.py
1.4.1
但是当我尝试在具有远程 shell 的节点中运行相同的程序时,出现错误:
foo@abax:~$ rsh -l foo ab01 "python test.py"
Traceback (most recent call last):
File "test.py", line 2, in <module>
import numpy
ImportError: No module named numpy
有没有办法告诉python加载安装在集群中央节点的文件?