jupyter使用简记

2023-12-04 15:31:05 浏览数 (3)

一、建议使用的版本

lab是新版,netbook是旧版,建议使用lab,他们的配置文件选项也有差别。查资料时别搞混了。

二、配置文件位置

代码语言:javascript复制
jupyter lab --generate-config
Writing default config to: ~/.jupyter/jupyter_lab_config.py

默认的配置文件通常在用户目录的 .jupyter ,如用户 touareg, /home/touareg/.jupyter/jupyter_lab_config.py

同个jupyter安装目录,哪个用户去启动,就默认会在哪个用户的目录下找配置文件

三、密码生成

jupyter安装后初始密码是123456

把生成的串复制到配置文件上替换

代码语言:javascript复制

from jupyter_server.auth import passwd
passwd()

四、主要的配置项

代码语言:javascript复制
c.ServerApp.allow_remote_access = True #不开这项只能本地访问
c.ServerApp.ip = '0.0.0.0' 
c.ServerApp.open_browser = False  # 启动不自动打开浏览器
# 不写就是默认123456密码
c.ServerApp.password = 'argon2:$argon2id$v=19$m=10240,t=10,p=8$8qqFRgIA6WdCI7j7CZsJNw$4kE6w1JPcgzTJZOLwOPPk/Nruh2lsL3Q PZr2ud83vc'
c.ServerApp.port = 3888 # 指定端口,默认8888
c.ServerApp.root_dir = '/home/touareg/jupyterworkspace' # 指定工作区根目录,启动后的左侧目录树
c.ServerApp.allow_root = True   # True 表示允许以root用户身份运行Jupyter服务器

c.ServerApp.quit_button = True # 是否在Jupyter界面显示退出按钮

c.ServerApp.terminals_enabled = True # 允许用户通过Jupyter访问系统终端

五、后台保持运行

如果没在python环境,就写jupyter安装目录的绝对路径来启动

代码语言:javascript复制
 nohup jupyter lab > /home/touareg/jupyter.log 2>&1 &

六、conda下虚拟环境加至jupyter内核

1、 启动jupyter的环境、和新增的env都安装ipykernel 和 ipython ,且版本最好一致;

2、 创建虚拟环境后,执行 python -m ipykernel install --user --name=amcn --display-name "amcn" 添加到内核 ;

3、 刷新jupyter网页, 如需要,在jupyter网页重启一下内核;

代码语言:javascript复制
# name是虚拟环境名
python -m ipykernel install --user --name=amcn --display-name "amcn"

0 人点赞