Ubuntu20.04 安装和配置 JupyterLab

1、安装JupyterLab

安装JupyterLab之前需要保证在Ubuntu20.04 中已安装有Python3或Anaconda环境。

使用如下命令安装JupyterLab:

pip3 install jupyterlab
# 或者使用
# conda install -c conda-forge jupyterlab

2、配置JupyterLab

2.1、生成配置文件

在生成配置文件之前需要先安装markupsafe,否则会报错。

python -m pip install markupsafe==2.0.1

接下来生成配置文件:

jupyter lab --generate-config

2.2、生成密码

jupyter lab password
#然后输入两次设定的密码即可

打开生成的json文件,复制下其中的密码段,用于粘贴在配置文件中

nano /root/.jupyter/jupyter_server_config.json

2.3、修改配置

在命令行中输入以下的命令打开配置表对其中的参数进行修改:

sudo nano ~/.jupyter/jupyter_notebook_config.py

将文件中的配置项修改如下:

#允许远程访问
c.ServerApp.allow_remote_access = True
#允许 root 用户
c.ServerApp.allow_root = True
#启动时不打开浏览器
c.LabServerApp.open_browser = False
#设置公网访问
c.ServerApp.ip = '0.0.0.0'
#工作目录
c.ServerApp.root_dir = '/root/JupyterLab'  
c.NotebookApp.ip='*'   # 所有IP均可访问
c.NotebookApp.password = u'argon2:$argon2id$v=19$m=10240,t=10,p=8$LZTX9RTCM6Za+DoITzK8Dg$+uPTGxAW64dDPmtKVjrT8qs8ATFgfsDN2XeJDoSUrH8' # 密码
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8888 #指定一个端口
c.IPKernelApp.pylab = 'inline'

需要注意的是,需要在root目录下新建一个名为JupyterLab的文件夹,作为工作目录

mkdir '/root/JupyterLab'

2.4、安装中文包

pip3 install jupyterlab-language-pack-zh-CN

然后在 settings → language 中切换

2.5、debugger 语法检测

jupyter-lab 3.0 默认带有 debugger,所以不需要额外安装,但缺少依赖包,需要安装:

pip install xeus-python
# 或
# conda install -c conda-forge xeus-python

2.6、代码提示

pip install jupyterlab-lsp
# 或者
# conda install -c conda-forge  jupyterlab-lsp
pip install python-lsp-server[all]

2.7、启动Jupyter Notebook

有两种启动方式,第一种直接启动

jupyter lab

第二种,后台启动

nohup  jupyter lab &

一、nohup和&用途
1.nohup用途
用途:不挂断地运行命令。
语法:nohup Command [ Arg … ] [ & ]
  无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中。
  如果当前目录的 nohup.out 文件不可写,输出重定向到 $HOME/nohup.out 文件中。
  如果没有文件能创建或打开以用于追加,那么 Command 参数指定的命令不可调用。
退出状态:该命令返回下列出口值:   
  126 可以查找但不能调用 Command 参数指定的命令。   
  127 nohup 命令发生错误或不能查找由 Command 参数指定的命令。   
  否则,nohup 命令的退出状态是 Command 参数指定命令的退出状态。

2.&用途
用途:在后台运行

接下来在远程电脑浏览器中可通过:ip:端口 的方式访问JupyterLab,默认端口为 8888。下图为jupyter登录进入后的界面。

2.8、开机自启动设置

关于如何设置开机自启动,请参考

本内容需要 登录 后才能查看
这篇文章

转载请说明文章来源,文章作者:auroraus,原文章地址:http://www.auroraus.cn/2022/06/148
THE END
分享
二维码
打赏
海报
Ubuntu20.04 安装和配置 JupyterLab
文章目录1、安装JupyterLab2、配置JupyterLab2.1、生成配置文件2.2、生成密码2.3、修改配置2.4、安装中文包2.5、debugger 语法检测2.6、代码提示2.7、启动Jupy……
<<上一篇
下一篇>>
文章目录
关闭
目 录