Я использую 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