python не может найти модуль при использовании ssh

Я использую python на серверах. Когда я запускаю команду python, для которой требуется модуль numpy, если я выполняю

ssh <server name> <python command>

, этот сервер не будет жаловаться, что модуль с именем numpy не найден.

Однако, если я сначала отправлю ssh на этот сервер до

ssh <server name>

, затем запустите эту команду python на этом сервер

<python command>

все будет в порядке.

Это означает, что на сервере уже установлен numpy module ,, и он просто не может найти модуль без моего входа в него.

Есть ли предположения, в чем может быть проблема?

Спасибо

Добавить:

извините за то, что забыл упомянуть, что результат, который я получил, запустив

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
5
задан qingkunl 28 July 2011 в 14:52
поделиться