赞
踩
pip install jupyter # 或 pip install jupyterlab
ipython
from notebook.auth import passwd
passwd()
根据提示输入两次需要自己定义的密码,会得到一个秘钥字符串(需要将该秘钥字符串复制好,待一会粘贴进配置文件中)
输入:exit() 退出 ipython
exit()
jupyter notebook --generate-config
vim /home/用户名/.jupyter/jupyter_notebook_config.py
以上步骤图示如下:
## 手动添加的内容
c.NotebookApp.ip = '*' # 此处*号不需要修改,表示绑定服务器的所有 IP 地址
c.NotebookApp.password = u'sha1:be130abecdef1:2f9e1313343439ee3adfasdfa23409830f48b300e7692695' # 单引号内内容需要用前面步骤中生成的秘钥替换
c.NotebookApp.port = 端口号 # 自定设定一个合适的远程访问端口(配置 Xshell 端口转发时也是用这个端口)
c.NotebookApp.open_browser = False # 不使用服务器本地的浏览器
添加内容图示如下:
tmux new -s my_jupyter # 通过 tmux 开启一个会话
jupyter notebook # 在打开的 tmux 会话窗口运行 jupyter notebook
# 如果第 2 步省略,则需要指定端口号(同为 Xshell 端口转发的端口号相同)
jupyter notebook --port 端口号
http://127.0.0.1:端口号
然后即可以使用服务器上的 Jupyter notebook 服务了!界面截图如下:
需要注意:虽然通过 tmux 可以在 ubuntu 后台持续运行 jupyter notebook 服务,但是不能关闭 Xshell 中负责特定端口转发的会话终端,但是可以退出 tmux,执行其他操作
[1] https://jupyter-notebook.readthedocs.io/en/stable/public_server.html
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。