我在一台超级计算机上安装了 Ubuntu Desktop 16.04,它用于多用户使用。我们把超级计算机命名为serverubuntu
。在 中serverubuntu
,我安装了 tensorflow-gpu 1.2 作为
serverubuntu$serverubuntu sudo pip install tensorflow-gpu==1.2
完成后,我在服务器输入时可以导入 tensorflow
serverubuntu$serverubuntu python
>>> import tensorflow as tf
>>>
现在,我将添加一个新用户,该用户将使用 ssh 远程访问服务器。我们将其称为user1
。user1
将基于 ssh 访问服务器,如下所示
ssh user1@ip-server
user1@serverubuntu
user1
我将尝试从终端使用 tensorflow
user1@serverubuntu python
>>> import tensorflow as tf
ImportError: No module named tensorflow
user1
但是,我得到了上述错误。虽然服务器上正在远程处理/使用,但未安装 tensorflow user1
。我尝试转到服务器并import tensorflow as tf
在服务器的终端中执行 ,并且成功了。如果我在 的终端中,如何使用 tensorflow user1
?