美文网首页
Jupyter Lab | “丢下R,一起来快乐地糟蹋服务器!”

Jupyter Lab | “丢下R,一起来快乐地糟蹋服务器!”

作者: 陈有朴 | 来源:发表于2023-02-28 12:09 被阅读0次

    写作前面

    工具永远只是为了帮助自己提升工作效率 —— 沃兹基·硕得

    所以说,为什么要使用jupyterlab呢?当然是因为基于服务器来处理数据就可以使劲造了,而且深切地感觉到,“R这玩意儿是人用的吗”。

    jupyter-lab | mamba安装以及configuration

    # 1. mamba安装
    mamba create -n jupyterlab jupyter-lab
    
    # 2. 生成配置文件
    jupyter notebook --generate-config
    # 3. 设置密码
    # Note:以下为python代码
    python
    from notebook.auth import passwd
    passwd()  # 此处会生成一串密匙,后续添加到"~/.jupyter/jupyter_notebook_config.py"中即可
    
    # 4. 修改配置文件
    vim ~/.jupyter/jupyter_notebook_config.py
    

    将下述内容添加到~/.jupyter/jupyter_notebook_config.py中,

    c.ServerApp.allow_remote_access = True
    c.ServerApp.ip = '*'
    
    # 启动时不自动打开浏览器 
    c.ServerApp.open_browser = False
    c.LabServerApp.open_browser = False
    c.ExtensionApp.open_browser = False
    c.LabApp.open_browser = False
    
    # 添加刚刚生成的密钥
    c.ServerApp.password = '<密匙>'
    
    # 根据个人需要修改端口号(默认 8891)
    c.ServerApp.port = 8891
    

    jupyter-lab | 优雅地采用MobaXterm

    一张图解,

    • 选择Local port forwarding
    • Remote server part填写对应打开的端口以及本地地址(内网)
    • SSH server part填写user使用ssh登录服务器的地址(外网)
    • 个人PC用于登录的端口

    jupyter-lab | 优雅地采用byobu

    稍微带过一下,使用byobu就可以“永久性”开启一个窗口,让jupyterlab一直运行还可以保持检测(虽然写入log文件也是可以的)

    推荐阅读

    相关文章

      网友评论

          本文标题:Jupyter Lab | “丢下R,一起来快乐地糟蹋服务器!”

          本文链接:https://www.haomeiwen.com/subject/cwllldtx.html