【发布时间】:2019-04-04 15:08:12
【问题描述】:
我在服务器上使用 python。当我运行需要 numpy 模块的 python 命令时,如果我这样做了
ssh <server name> <python command>
该服务器将抱怨找不到名为 numpy 的模块。
但是,如果我首先通过 ssh 到该服务器
ssh <server name>
然后在该服务器上运行该 python 命令
<python command>
一切都会好的。
这意味着服务器已经安装了numpy模块,没有我登录就找不到模块。
你猜到问题可能是什么?
谢谢
添加:
不好意思忘了说,我跑的结果
ssh <server name> which python
ssh <server name> echo $PYTHONPATH
ssh <server name> echo $PYTHONUSERBASE
ssh <server name> echo $LD_LIBRARY_PATH
和我第一次ssh到服务器时一样
ssh <server name>
然后运行这些命令
which python
echo $PYTHONPATH
echo $PYTHONUSERBASE
echo $LD_LIBRARY_PATH
【问题讨论】: