使用 Github 和 nbviewer 分享 Jupyter 筆記本



分享 Jupyter 筆記本 – 使用 Github 和 nbviewer

在 GitHub 儲存庫中的具有.ipynb副檔名的 Jupyter Notebook 檔案在開啟時將呈現為靜態 HTML 檔案。筆記本的互動式功能(例如自定義 JavaScript 圖表)在 GitHub 上的儲存庫中將無法使用。

要使用 github 分享筆記本檔案,請登入https://github.com並建立一個公共儲存庫。然後使用“上傳檔案”按鈕上傳您的檔案,如下所示:

Github

這將為您提供一個提交對儲存庫所做更改的選項。然後,儲存庫將顯示上傳的檔案,如下所示:

Updated Repository

單擊上傳的檔案以在 github 檢視器中檢視。您可以與他人共享突出顯示的 URL。

Inside Github viewer

另一種線上檢視筆記本檔案的方法是使用 Project Jupyter 的 nbviewer 實用程式。開啟https://nbviewer.jupyter.org/並在文字欄位中輸入儲存庫中檔案的 URL,如下所示。按“Go”按鈕檢視筆記本。

nbviewer

這兩種方法都將筆記本檔案顯示為靜態 html。要能夠在筆記本中執行程式碼,請使用 Jupyter 專案的 Binder 應用程式開啟它。

Binder Application

在 nbviewer 視窗中,您將看到“在 Binder 上執行”按鈕。單擊它,您將看到筆記本檔案以與您從本地計算機上的筆記本伺服器本地儀表板開啟它完全相同的方式開啟。您可以執行所有操作,例如新增/編輯單元格、執行單元格等。

Execute On Binder
廣告

© . All rights reserved.