本節(jié)介紹如何使用 Jupyter Notebook 編輯和運(yùn)行本書各部分的代碼。確保您已經(jīng)安裝了 Jupyter 并按照 安裝中的說明下載了代碼。如果您想了解更多關(guān)于 Jupyter 的信息,請(qǐng)參閱其文檔中的優(yōu)秀教程 。
23.1.1. 在本地編輯和運(yùn)行代碼
假設(shè)本書代碼的本地路徑為xx/yy/d2l-en/
. 使用 shell 將目錄更改為該路徑 ( ) 并運(yùn)行命令。如果您的瀏覽器沒有自動(dòng)執(zhí)行此操作,請(qǐng)打開http://localhost:8888,您將看到 Jupyter 的界面以及包含本書代碼的所有文件夾,如圖23.1.1所示。cd xx/yy/d2l-en
jupyter notebook
您可以通過單擊網(wǎng)頁上顯示的文件夾來訪問筆記本文件。它們通常具有后綴“.ipynb”。為了簡(jiǎn)潔起見,我們創(chuàng)建了一個(gè)臨時(shí)的“test.ipynb”文件。點(diǎn)擊后顯示的內(nèi)容如圖23.1.2。這個(gè)筆記本包括一個(gè)降價(jià)單元格和一個(gè)代碼單元格。markdown 單元格中的內(nèi)容包括“This Is a Title”和“This is text.”。代碼單元包含兩行 Python 代碼。
雙擊降價(jià)單元格進(jìn)入編輯模式。添加一個(gè)新的文本字符串“Hello world”。在單元格的末尾,如圖 23.1.3所示。
如圖23.1.4所示,點(diǎn)擊“單元格” →菜單欄中的“Run Cells”運(yùn)行編輯好的單元格。
運(yùn)行后markdown單元格如圖23.1.5所示。
接下來,單擊代碼單元格。將最后一行代碼后的元素乘以2,如圖23.1.6所示。
也可以使用快捷鍵(默認(rèn)為“Ctrl+Enter”)運(yùn)行單元格,得到圖23.1.7的輸出結(jié)果。
當(dāng)筆記本包含更多的單元格時(shí),我們可以點(diǎn)擊“內(nèi)核” →菜單欄中的“Restart & Run All”可以運(yùn)行整個(gè)notebook中的所有cell。通過點(diǎn)擊“幫助”→ 菜單欄中的“編輯鍵盤快捷鍵”,您可以根據(jù)自己的喜好編輯快捷鍵。
評(píng)論
查看更多