当前位置: 首页 > 知识库问答 >
问题:

从Windows远程访问Jupyter笔记本?

周苑博
2023-03-14

我通常访问Jupyter笔记本运行在Linux从Mac OS X通过端口转发如下:

https://coderwall.com/p/ohk6cg/remote-access-to-ipython-notebooks-via-ssh

有没有可能在Windows10而不是Mac OS上做类似的事情?我猜油灰或WSL提供一个。

https://www.akadia.com/services/ssh_putty.htmlhttps://superuser.com/questions/1119946/windows-subsystem-for-linux-ssh-port-forwarding

共有3个答案

冷翼
2023-03-14

我自己解决了这个问题。我的解决方案是使用Windows Linux子系统(WSL)。这提供了(虚拟的?)像Ubuntu这样的Linux控制台。我只是在ssh上使用-L选项。

魏鸿禧
2023-03-14

在linux机器上,我接着用以下命令启动jupyter:

jupyter笔记本--无浏览器--端口=8889

最后,在windows(或任何远程机器)上,我在浏览器中输入localhost:8888。它要求在linux机器的shell中提供令牌。

完成。

--

注意,为了清楚起见,哪个端口指的是哪台机器,我把笔记本放在端口8889上,浏览器在localhost:8888上调用它

颛孙嘉石
2023-03-14

是的,您可以在windows上使用PUTTY创建一个SSH隧道来连接到Jupyter Notebook web界面。继续之前,请确保Jupyter笔记本实例已启动并在服务器上运行。只需按照以下说明操作即可:

  1. 下载最新版本的PUTTY
  2. 打开PUTTY,输入服务器URL或IP地址作为主机名
  3. 现在,转到左窗格底部的SSH展开菜单,然后单击Tunnels
  4. 输入要在本地计算机上访问Jupyter的端口号。选择8000或更大(即8001,8002等)以避免其他服务使用的端口,并将目的地设置为localhost:8888其中:8888是Jupyter Notebook运行的端口号。现在单击添加按钮,端口应该出现在转发端口列表中。
  5. 最后,单击打开按钮通过SSH连接到服务器并隧道所需的端口。在Web浏览器中导航到http://localhost:8000(或您选择的任何端口),以连接到服务器上运行的Jupyter Notebook。
 类似资料:
  • 因此,我试图从远程pc连接到我的jupyter笔记本,因为我自己的pc没有全局IP,我必须首先连接到本地网络(服务器1)中的另一台pc,然后通过ssh连接到我自己的pc,并在其上运行jupyter(服务器2),所以类似这样: 我的笔记本电脑- 我曾经这样做,当两个服务器Linux这样: 在我的笔记本电脑上: 在服务器1上: 在服务器2上: 但是现在我的服务器2是一台windows pc,我的jup

  • 我在Ubuntu14.04上的ipython笔记本上成功地使用了pyspark[与python 2.7],为spark创建了一个特殊的配置文件,并通过调用$ipython笔记本--profile spark启动了笔记本。创建spark配置文件的机制在许多网站上都给出了,但我使用了这里给出的一个。 $home/.ipython/profile_spark/startup/00-pyspark-set

  • 在WSL 2上,远程访问运行在docker容器中的jupyter笔记本是否有一般方法? 仅供参考,WSL2(Ubuntu 20.04)是按照以下说明安装的: https://ubuntu.com/blog/getting-started-with-cuda-on-ubuntu-on-wsl-2

  • 我已经启动了我的centos6.5服务器上的Jupyter笔记本服务器。Jupyter跑起来就像 当我想在同一局域网中远程访问Jupyter时,请说open,我根本无法打开Jupyter页面。顺便说一下,我可以成功访问远程centos服务器。 可能的原因是什么?

  • 所以,我试图使用Python/Jupyter笔记本做一些数据分析。数据集位于远程smb共享驱动器上。如何在不下载到本地计算机的情况下读取数据? 我尝试通过运行以下命令更改工作目录: 我得到一个“没有这样的文件或目录”错误。 我将感谢任何人能提供的任何帮助!

  • 在使用macOS Mojave的本地机器中,我安装了一个虚拟环境,其中包含Python 3.6、opencv包和一些其他不相关的包。 我开始了一个非常简单的Jupyter笔记本,执行没有问题,这是代码: 现在,我正试图在远程Ubuntu机器上的Jupyter笔记本中执行相同的代码,但我无法使其工作。以下是我采取的步骤: 我将图像文件和笔记本ypnb文件复制到远程ubuntu机器上 我打开了一个ss