我经常通过端口转发访问Mac OS X上运行在Linux上的Jupyter笔记本,如下所示:
https://coderwall.com/p/ohk6cg/remote-access-to-ipython-notebooks-via-ssh
是否有可能从Windows 10而不是Mac OS做类似的事情?我想putty或WSL提供一个。
https://www.akadia.com/services/ssh_putty.html https://superuser.com/questions/1119946/windows-subsystem-for-linux-ssh-port-forwarding
答案 0 :(得分:18)
是的,您可以使用Windows上的PUTTY创建SSH隧道以连接到Jupyter Notebook Web界面。在继续之前,请确保Jupyter Notebook实例已在服务器上启动并运行。只需按照以下说明操作:
答案 1 :(得分:5)
然后在linux机器上,我用以下命令启动jupyter:
def is_number(s):
try:
int(s)
return True
except TypeError or ValueError:
return False
最后,在Windows(或任何远程计算机)上,在浏览器中输入jupyter notebook --no-browser --port=8889
。
它要求提供令牌,该令牌在linux计算机的外壳程序中提供。
完成。
答案 2 :(得分:1)
我自己解决了这个问题。我的解决方案是使用Windows子系统Linux(WSL)。这提供了像Ubuntu这样的(虚拟?)Linux控制台。我只使用带有-L选项的ssh。
答案 3 :(得分:1)
step1-下载腻子。
step2-插入IP地址或主机名。
步骤3-转到SSH并展开。
step4-将jupyter-notebook的地址添加到目标列,例如:localhost:6666。将本地端口(例如8000)添加到源,然后按添加按钮。然后连接,它应该可以工作。
答案 4 :(得分:0)
这里是article,其中包含分步说明,说明和屏幕截图。有时很难汇总所有答案,所以我写这篇文章以确保每个人都获奖。
享受!