1. 安装jupyter
1
| conda install jupyter jupyterlab
|
2. 生成配置文件并进行修改
1
| jupyter lab --generate-config
|
会在用户目录~/.jupyter/
下生成文件jupyter_lab_config.py
,对其进行修改,涉及以下部分:
1
2
3
4
5
6
7
8
| c.ServerApp.ip = '*' # 监听所有IP
# 将以下取消注释
c.ExtensionApp.open_browser = False
c.LabServerApp.open_browser = False
c.LabApp.open_browser = False
c.ServerApp.open_browser = False
# 设置监听端口
c.ServerApp.port = xxxx
|
3. 设置密码
输入密码后,会在用户目录~/.jupyter/
下生成文件jupyter_server_config.json
,其中存储了设置密码所生成的hash字符串。
4. 将虚拟环境导入到jupyter lab中
1
2
3
4
5
6
| # 激活虚拟环境,xxx表示虚拟环境的名称
conda activate xxx
# 安装ipykernel
conda install ipykernel
# 加入虚拟环境
python -m ipykernel install --user --name=xxx
|
其他方法
NOTE: 对于版本低于3.0.0的jupyter lab,按照如下设置应该也可以,但是高于3.0.0的版本(这里我装上的是3.2.8)照如下设置,启动jupyter lab后仍然会打开浏览器 4.0 设置密码
1
2
3
4
| # 进入python
python
>>> from notebook.auth import passwd
>>> passwd()
|
复制生成的字符串序列 4.1 生成配置文件并修改
1
| jupyter notebook --generate-config
|
会在用户目录~/.jupyter/
下生成文件jupyter_notebook_config.py
,对其进行修改,涉及以下部分:
1
2
3
4
| c.NotebookApp.ip = '*'
c.NotebookApp.open_browser = False
c.NotebookApp.port = xxxx
c.NotebookApp.password = '设置密码生成的字符串'
|