🧠 1. 内核管理与多语言支持
Jupyter Notebook 支持多内核配置,可实现多语言协同工作。通过 kernel_spec
工具,你可以:
- 安装额外语言环境(如 R、Julia)
- 自定义内核参数
- 管理多个内核实例
📌 想了解基础操作?点击前往 /tutorials/jupyter_notebook_tutorial 学习入门知识
📊 2. 魔术命令进阶
Jupyter 提供了丰富的魔术命令(Magic Commands)提升效率,例如:
%timeit
:精准计时代码执行%lsmagic
:列出所有可用魔术命令%env
:查看/修改环境变量
📁 3. 代码组织与版本控制
- 使用
%%writefile
直接保存代码到文件 - 集成 Git 直接在 Notebook 中提交代码
- 通过
nbconvert
导出为 PDF/Markdown
🌐 4. 网络协作与部署
- 通过
jupyterhub
实现多用户协作 - 配置反向代理(如 Nginx)公开服务
- 使用
jupyter-server-proxy
部署自定义服务
📘 深入了解 JupyterHub 部署可访问 /tutorials/jupyterhub_setup