设置远程访问 jupyter Notebook & Lab

安装Anaconda / Miniconda

进入conda环境,安装jupyter

https://jupyter.org/install

生成notebook config

复制代码
 C:\Users\***>jupyter notebook --generate-config
Writing default config to: C:\Users\***\.jupyter\jupyter_notebook_config.py

创建密码

复制代码
jupyter notebook password
Enter password:
Verify password:
C:\Users\***\.conda\envs\***\lib\site-packages\jupyter_server\auth\security.py:171: UserWarning: Passwords do not match.
  hashed_password = passwd(password)
Enter password:
Verify password:
[JupyterPasswordApp] Wrote hashed password to C:\Users\***\.jupyter\jupyter_server_config.json

可以看到配置文件已经生成至路径 C:\Users\***\.jupyter\jupyter_server_config.json

修改配置文件

找到 C:\Users\***\.jupyter\jupyter_notebook_config.py 修改如下行:

复制代码
# 1. 将 C:\Users\***\.jupyter\jupyter_server_config.json 中的 "hashed_password" 值复制至 C:\Users\***\.jupyter\jupyter_notebook_config.py 的 c.ServerApp.password 变量赋值。
# 2. c.ServerApp.allow_remote_access = True 允许远程访问
# 3. c.ServerApp.ip = '*' 监听所有IP地址的请求

运行jupyter,打开浏览器

相关推荐
databook1 天前
Manim实现脉冲闪烁特效
后端·python·动效
程序设计实验室1 天前
2025年了,在 Django 之外,Python Web 框架还能怎么选?
python
倔强青铜三1 天前
苦练Python第46天:文件写入与上下文管理器
人工智能·python·面试
用户2519162427111 天前
Python之语言特点
python
刘立军1 天前
使用pyHugeGraph查询HugeGraph图数据
python·graphql
数据智能老司机1 天前
精通 Python 设计模式——创建型设计模式
python·设计模式·架构
数据智能老司机1 天前
精通 Python 设计模式——SOLID 原则
python·设计模式·架构
c8i2 天前
django中的FBV 和 CBV
python·django
c8i2 天前
python中的闭包和装饰器
python
这里有鱼汤2 天前
小白必看:QMT里的miniQMT入门教程
后端·python