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使用完毕后,需要退出并关闭,关闭操作如下图所示: