我正在尝试使用VS Code Jupyter扩展名连接到远程Jupyter笔记本。
使用 CMD + Shift + P -> Jupyter: Enter the URL of local/remote Jupyter notebook
会出现一个输入字段,我在其中输入笔记本的地址。然后,显示询问令牌的输入字段。当我输入令牌并按 Enter 时,什么都没有发生。
我试图使用Mac OS和Linux Mint的VS Code进行连接。使用托管在localhost:8888
上的笔记本,以及托管在我的家庭网络192.168.0.11:8888
内另一台计算机上的笔记本。两种方法都不起作用。
我可以通过浏览器访问Jupyter笔记本。
当我在安装了jupyter
的Python环境中通过命令行启动VS Code时,我也能够(完全)在VS Code中运行笔记本。如果我没有在安装了jupyter
的Python环境中启动VS Code,那么我将无法运行任何笔记本(但这似乎是一个已知问题)。
如何解决此问题(连接到远程笔记本)?
有人可以连接到远程笔记本吗? (如果是,如何?)
答案 0 :(得分:0)
使用以下命令:
jupyter notebook --ip=0.0.0.0 --port=8080 --allow-root
答案 1 :(得分:-1)
我遇到的问题如下
command 'jupyter.selectExistingNotebook' not found
我在vscode上安装了Jupyter扩展。 请按照指示进行: 服务器/ Docker上的远程Jupyter内核
尝试以下方法连接到服务器或Docker容器中运行的远程Jupyter内核:
启动远程Jupyter Notebook或无头KernelGateway
在Jupyter服务器日志的输出中找到令牌:http://jupyter-notebook.readthedocs.io/en/latest/security.html
然后在VS代码中:ctrl + shift + p
Jupyter:输入本地/远程Jupyter Notebook的URL
我只安装了docker并运行了容器。