云服务器使用指南
工具使用
Jupyter

Ubuntu系统上Jupyter使用方式

智算云技术支持 – 发表于:2020年11月27日 08:30:30

一、Jupyter-Lab使用方式

1. 启动Jupyter-Lab

  • 打开Jupyter-lab外网访问权限

执行nohup python /home/dc2-user/anaconda3/envs/py36/bin/jupyter-lab --ip=0.0.0.0 --no-browser >> jupyter-lab.log &

  • 查看访问链接和登录Token

执行命令:cat jupyter-lab.log,打开jupyter-lab.log ,查看jupyter-lab访问链接和token

2. 使用Jupyter-Lab

Jupyter-Lab使用包括两种方式,一种是登录到远程云服务器上使用,另一种是在本地电脑上通过外网链接访问使用。

  • 远程使用Jupyter-Lab

通过本地远程连接工具登录到云服务器。在云服务器上通过终端命令打开jupyter-lab.log文件,获取访问链接和登录Token。然后打开浏览器,粘贴链接信息到浏览器地址栏中进行访问。

  • 本地使用Jupyter-Lab

通过平台提供的【WebSSH】登录到云服务器,打开jupyter-lab.log文件,获取访问链接和登录Token,把链接中的内网IP【127.0.0.1】修改为 该云服务器的外网IP。

云服务器外网IP获取方式:在智算云平台【控制台】网页查询,如下图所示,获取该云服务器的外网IP地址。

打开本地Web浏览器,复制jupyter-lab.log文件内的登录链接,把内网IP【127.0.0.1】替换为该云服务器的外网IP,即可打开使用。

  • 关闭Jupyter-Lab

Jupyter-lab使用完毕后,需要退出并关闭,关闭操作如下图所示:

二、Jupyter-NoteBook使用方式

1. 启动Jupyter-NoteBook

  • 打开Jupyter-notebook外网访问权限

执行:nohup python /home/dc2-user/anaconda3/envs/py36/bin/jupyter-notebook --ip=0.0.0.0 --port 8890 --no-browser >> jupyter-notebook.log & ;

注意:默认端口号为8890,不支持变更该端口,若调整该端口可能会造成端口冲突或Jupyter-notebook不可访问。

  • 查看访问链接和登录Token

执行命令:cat jupyter-notebook.log,打开jupyter-notebook.log文件,查看jupyter-notebook访问链接和token

2. 使用Jupyter-NoteBook

  • 远程使用Jupyter-NoteBook

通过本地远程连接工具图形界面方式登录到云服务器。在云服务器上通过终端命令打开jupyter-notebook.log文件,获取访问链接和登录Token。然后打开浏览器,粘贴链接信息到浏览器地址栏中进行访问。(打开Jupyter-notebook外网访问权限时,命令中去掉 -- no-browser可以自动弹出浏览器界面,仅限登录到云服务器方式使用)。

  • 本地使用Jupyter-NoteBook

通过平台提供的【WebSSH】登录到云服务器,打开jupyter-notebook.log文件,获取访问链接和登录Token,把链接中的内网IP【127.0.0.1】修改为 该云服务器的外网IP。

外网IP获取方式:在智算云平台控制台网页查询,如下图所示:

然后粘贴链接到您自己电脑浏览器即可打开jupyter-notebook。

3. 关闭Jupyter-NoteBook

Jupyter-NoteBook使用完毕后,需要退出并关闭,关闭操作如下图所示: