Jupyter lab安装和配置
通过pip安装
若没有pip可以先安装
sudo apt-get install python3-pip
安装 jupyter-lab
pip install jupyterlab
安装中文环境包
pip install jupyterlab-language-pack-zh-CN
配置局域网可以访问
先查看配置文件的位置
jupyter-lab --generate-config
编辑配置文件
sudo vim ~/.jupyter/jupyter_lab_config.py
找到下面的配置,取消注释并修改成下面的样子(可通过****进行查找),保存后退出
**注意:**取消注释也要把注释后面的空格取消,不然启动时会报错
c.ServerApp.ip = '*'
# 下面的设置为可选的,不想设置的可以跳过(要通过root用户进行设置/普通用户和root用户的配置目录不一样)
# 设置默认打开的目录
c.ServerApp.root_dir = '/home/debian/'
# 允许root用户运行登录
c.ServerApp.allow_root = True
# 允许远程访问
c.ServerApp.allow_remote_access = True
设置jupyter-lab网页的密码
jupyter-lab password
密码要输入两次
设置中文
启动jupyter-lab
jupyter lab
在浏览器中输入 http://主机ip:8888/lab 访问
进入后输入刚才设置的密码,进入主页面后设置中文
插件安装
pip install ipympl
pip install jupyterlab_github
pip install nglview
自动补全插件安装
pip install "jupyterlab-kite>=2.0.2"
bash -c "$(wget -q -O - https://linux.kite.com/dls/linux/current)"
安装主题
pip install jupyterthemes # 主题安装
jt -l # 显示可用主题
jt -t chosen_theme # 切换主题
查看主题,携带的主题有7个:
- onedork
- grade3
- oceans16
- chesterish
- monokai
- solarizedl
- solarizedd
设置开机自启动
以服务的形式,配置开机启动项
vim /etc/systemd/system/jupyter.service
添加如下代码:
[Unit]
Description=Jupyter Notebook
After=network.target
[Service]
Type=simple
ExecStart=/usr/local/bin/jupyter-lab --config=/root/.jupyter/jupyter_server_config.json --no-browser
User=root
Group=root
WorkingDirectory=/root/workDir
Restart=always
RestartSec=10
[Install]
WantedBy=multi-user.target
设置自启动
sudo systemctl enable jupyter
sudo systemctl start jupyter
安装Java内核
sudo apt install openjdk-8-jre-headless
sudo apt install openjdk-8-jdk-headless
查看Java版本
java -version
安装IJava
wget https://github.com/SpencerPark/IJava/releases/download/v1.3.0/ijava-1.3.0.zip
unzip ijava-1.3.0.zip
python3 install.py --sys-prefix
查看内核
jupyter kernelspec list
对应的web页面也有了