Jupyter
Jupyter notebook 和Jupyterlab
Jupyterlab 替代notebook
- 安装Jupyterlab
1 | pip install jupyterlab |
- 初始化配置
1 | jupyter lab --generate-config |
- 启动(默认端口8888)
1 | jupyter-lab --allow-root --ip=0.0.0.0 |
在浏览器中访问:http://192.168.10.200:8888
可以关闭selinux,防火墙
或添加防火墙端口和服务
firewall-cmd –add-port=8888/tcp –permanent
firewall-cmd –add-service=http –permanent

Jupyterhub 多用户
安装相关软件包
pip install jupyterhub1
2
3
4
- ```bash
yum install npm
npm install -g configurable-http-proxy
初始化配置
jupyterhub --generate-config1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
> 在当前目录下生成 jupyterhub_config.py 配置文件
- 配置文件
```bash
# vi jupyterhub_config.py
## 添加以下内容
c.JupyterHub.ip='0.0.0.0'
c.JupyterHub.port=8000
c.PAMAuthenticator.encoding='utf-8'
c.LocalAuthenticator.create_system_users=True
c.Authenticator.whitelist={'user01','user02','user03'}
c.Authenticator.admin_users={'admin'}
c.JupyterHub.statsd_prefix='jupyterhub'
创建用户组和用户
1
2
3
4groupadd jupyterhub
useradd -g jupyterhub admin user01 user02 user03
passwd admin
.....启动服务(默认端口8000)
1
jupyterhub -f jupyterhub_config.py
访问测试
在浏览器下访问: http://192.168.10.200:8000
