如何在Azure(ubuntu)虚拟机上托管jupyter笔记本电脑并使其在整个网络中可用



我已经配置了Azure VM ubuntu 18.04

  • 我已经在VM中安装了Anaconda

我需要在虚拟机上启动jupyter笔记本电脑,并且必须通过网络启用。以下是我所做的程序,但jupyter笔记本电脑没有打开

  1. jupyter笔记本电脑-生成配置

2.vim/home/Nons/.jupyter/jupyter_notebook_config.py增加了2行

c.NotebookApp.allow_origin=''#允许所有来源

*c.NotebookApp.ip="0.0.0.0"#在所有ip 上侦听

3.sudo ufw允许8888

4.jupyter笔记本电脑密码(可选(

当我启动jupyter笔记本电脑时——ip 40.xx.xx.xx抛出错误"OSError: [Errno 99] Cannot assign requested address">

当我启动jupyter笔记本电脑[W 11:43:33.495 NotebookApp] No web browser found: could not locate runnable browser.

如果您想从另一台计算机或通过互联网连接到笔记本电脑,则需要将笔记本电脑服务器配置为侦听所有网络接口。没有必要用虚拟机的公共IP设置IP地址,只需用*:设置即可

jupyter notebook --ip=*

然后创建NSG未绑定规则以允许端口8888。

相关内容

最新更新