Module 04 · Jupyter Notebooks and JupyterLab
Jupyter KernelsJupyter 内核
欢迎观看《Jupyter Kernels》视频。观看本视频后,您将能够:
- 定义内核(Kernel)。
- 描述如何使用内核。
内核的定义与功能
📘 定义:
Notebook 内核是一种计算引擎,用于执行 Notebook 文件中包含的代码。
- 多语言支持: 存在着针对多种语言的 Jupyter 内核,我们将探讨一些与数据科学相关的内核。
- 启动机制: 当 Notebook 文档打开时,相关的内核会自动启动。
- 执行过程: 当 Notebook 被执行时,内核会执行计算并产生结果。
使用与管理内核
根据您的设置,您可能需要在 Jupyter 环境中安装其他 Notebook 语言。
Python 内核示例
- 在 Skills Network 实验环境等环境中,一些语言已为您预装。其中之一便是 Python 内核。
- 当您启动 Notebook 时,请为您的数据科学项目选择您感兴趣的语言。
- Python 内核允许您运行 Python 单元格。您可以在单元格中运行 Python 脚本以产生输出。
- Notebook 的右上角会显示当前内核的名称。在此示例中,它显示的是 Python 内核。
切换内核
您有运行其他内核的选项。
- 可用内核: Skills Network 虚拟 Jupyter 环境预置了 Apache、Julia、R 和 Swift 等内核。
- 切换方式: 您可以使用任何语言来执行您的代码,具体做法如下:
- 在启动页面上选择内核。
- 或者,点击右上角的图标,然后从下拉菜单中选择内核。
本地机器安装
如果您是在自己的本地机器上运行内核,则需要通过**命令行界面(CLI)**手动安装所需的语言。
总结要点
在本视频中,您学习到:
- 内核充当计算引擎,执行 Notebook 文件中的代码。
- Jupyter Notebook 支持不同的语言。
- 您可以根据自身需求切换到不同的内核。