首先在你的 SSH 类型的任务中创建一个叫 jupyter-notebook 的文件夹
mkdir -p /root/jupyter-notebook
接着创建一个名为 start.sh 的文件,内容如下:
#!/bin/bash pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ipython jupyter jupyter notebook --no-browser --ip=0.0.0.0 --allow-root --notebook-dir="/root" --port=22
你可以使用如下命令创建该文件:
cat > /root/jupyter-notebook/start.sh << EOF #!/bin/bash pip install -i https://pypi.tuna.tsinghua.edu.cn/simple ipython jupyter jupyter notebook --no-browser --ip=0.0.0.0 --allow-root --notebook-dir="/root" --port=22 EOF
必须全部复制以上内容到终端才可以!
- 创建一个任务指定如下内容:
- Framework为你所需要的框架
- Type 类型为 train
- Command 指定为:
bash /root/jupyter-notebook/start.sh
- Framework为你所需要的框架
- 获取Token
我们点击右侧的查看来查看内部的运行情况:
我们会发现日志显示一直在下载和 jypter-notebook 相关的包,此时我们可能需要等待大概3-4分钟左右的时间让它把相关的包下载并安装,然后刷新页面并将页面拉到最底,我们会发现最底下回显示下面的样子:
如图所示红标部分即为我们所需要的token, 我图中的token为:
dfa31bea099418c8dd3e8e779b438f1700aecb0a6a3939fa
也就是token=
后面的部分,每个人生成的token都不一样,我们先将它保存,下面的步骤会用的到。
- 创建网络映射
创建一个和任务名称一模一样的网络映射:
创建好后会发现网络映射列表里多出来了一个任务名称和对应的映射端口:
- 访问我们创建好的 jupyter-notebook
我们进入浏览器,输入: http://tower.run-linux.com:<刚刚创建好的网络映射端口>
我这里是 http://tower.run-linux.com:11017/
即 http://tower.run-linux.com + : + 网络映射端口,别把冒号忘记!!! 访问该页面我们会显示如下的样子,然后我们在红框位置输入token点击右面的 log in即可登录
- 创建一个算法笔记本
- 选择 Python3,创建一个笔记本
- 我们可以在笔记本内编写我们的算法
- 当算法编写完毕后,我们可以先点击当前的代码框,再点击菜单栏上方的运行按钮运行我们的算法:
- 此时,我们的算法输出会显示在底部: