我是 Linux 新手,正在设置我的第一个系统来运行 Python 和深度学习。我安装了 16.04 Ubuntu、Anaconda、Python 3、Juypter 笔记本和所有深度学习库,它们在我的 Linux 机器上运行。我设置了一个用户,就是我自己。
我希望能够从我的家庭网络的其他地方通过我的 Mac 笔记本电脑访问它们(最终可以从任何地方访问,但需要循序渐进)。我安装了 openssh,配置了无线路由器上的端口,并且能够使用我设置的帐户和密码从我的 Mac 连接到我的 Linux 机器。(仍在安装密钥和禁用密码登录,但同样,需要循序渐进。)
从我的 ssh 会话中,我可以更新系统、编辑文件、关机等。但是当我输入时,jupyter notebook
我得到了一个找不到命令信息。
知道它可能是什么吗?
答案1
非常基础的东西!通过 ssh 登录只会运行.bash_配置文件并不是.bashrc。我为 Anaconda 和 Jupyter 添加了所有 PATH 目录到 .bashrc。我遵循这个建议并将以下内容添加到我的 .bash_profile 中
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
现在来谈谈我搞砸的下一件基本的事情!