和jupyter notebook相比,jupyter lab强大一些。
安装
pip install --user jupyterlab
配置
1. 生成配置文件
jupyter lab --generate-config
2. 设置密码,获取密文
python3
>>> from notebook.auth import passwd
>>> passwd()
Enter password:
Verify password:
'argon2:$argon2id*************'
3. 修改配置文件
vim .jupyter/jupyter_notebook_config.py
修改以下项:
c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.password = 'argon2:$argon2id*************' #这里是之前获取的密文
运行
jupyter lab
可能出现的问题与可能的原因:
问题1:登录时提示Invalid credentials
可能的原因:密码不对,重新确认密码
当前端口其实是被占用着,确认端口占用。这种情况是有可能的,jupyter config文件里指定了端口,但是这个端口已经被占用,而jupyter并没有转向其他端口,也没有提示信息。
问题2:无法访问此网站
可能的原因:配置不成功
jupyter当前选择的端口服务器并没有开放