Jupyter 專案 - 概述



Jupyter 專案起源於 2014 年 IPython 專案的一個分支。IPython 的語言無關特性被遷移到 Jupyter 專案下。名稱 Jupyter 來自於其支援的核心程式語言:Julia、Python 和 R。Jupyter 專案下的產品旨在支援互動式資料科學和科學計算。

Jupyter 專案包含以下各種產品:

  • IPykernel − 這是一個為 Jupyter 提供 IPython 核心的包。

  • Jupyter 客戶端 − 此包包含 Jupyter 協議的參考實現。它也是一個用於啟動、管理和與 Jupyter 核心通訊的客戶端庫。

  • Jupyter Notebook − 以前稱為 IPython Notebook。這是一個基於 Web 的 IPython 核心和許多其他程式語言核心的介面。

  • Jupyter 核心 − 核心是 Jupyter 產品中程式語言的執行環境。

以下是 Jupyter 核心的列表:

  • Qtconsole − 一個功能豐富的基於 Qt 的控制檯,用於與 Jupyter 核心互動。

  • nbconvert − 將 Jupyter Notebook 檔案轉換為其他格式。

  • JupyterLab − 一個基於 Web 的整合介面,用於 Notebook、編輯器、控制檯等。

  • nbviewer − Notebook 檔案的 HTML 檢視器。

廣告