您好,登錄后才能下訂單哦!
這篇文章主要介紹了怎么安裝運(yùn)行和連接Jupyter Notebook,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。
Jupyter Notebook是一個(gè)開源的交互式Web應(yīng)用程序,允許您使用40多種編程語言編寫和運(yùn)行計(jì)算機(jī)代碼,包括Python,R,Julia和Scala。來自Project Jupyter的產(chǎn)品,Jupyter Notebook對(duì)于迭代編碼非常有用,因?yàn)樗试S您編寫一小段代碼,運(yùn)行它并返回結(jié)果。
Jupyter Notebook提供了創(chuàng)建筆記本文檔的功能,簡(jiǎn)稱為“筆記本”。從Jupyter筆記本創(chuàng)建的筆記本是可共享的,可重復(fù)的研究文檔,其中包括豐富的文本元素,方程式,代碼及其輸出(圖形,表格,交互式圖)。筆記本還可以導(dǎo)出為原始代碼文件,HTML或PDF文檔,或用于創(chuàng)建交互式幻燈片或網(wǎng)頁。
要完成本教程,您需要:
一個(gè)Ubuntu 18.04服務(wù)器實(shí)例。此服務(wù)器必須具有sudo權(quán)限且配置了防火墻的非root用戶。沒有服務(wù)器的同學(xué)可以在這里購買,不過我個(gè)人更推薦您使用免費(fèi)的騰訊云開發(fā)者實(shí)驗(yàn)室進(jìn)行試驗(yàn),學(xué)會(huì)安裝后再購買服務(wù)器。
在服務(wù)器上安裝Python 3,pip和Python的 venv模塊。通過遵循我們的如何在Ubuntu 18.04上安裝Python 3和設(shè)置本地編程環(huán)境的教程中的步驟1和2來完成此操作。
在您的本地計(jì)算機(jī)上運(yùn)行的現(xiàn)代Web瀏覽器,您將使用它來訪問Jupyter Notebook。此外,如果您的本地計(jì)算機(jī)運(yùn)行的是Windows,則需要在其上安裝PuTTY才能建立到服務(wù)器的SSH隧道。
第1步 - 安裝Jupyter Notebook
由于筆記本用于編寫,運(yùn)行和查看小代碼片段的結(jié)果,因此首先需要設(shè)置編程語言支持。Jupyter Notebook使用特定于語言的內(nèi)核,一個(gè)運(yùn)行和內(nèi)省代碼的計(jì)算機(jī)程序。Jupyter Notebook有許多不同語言的內(nèi)核,默認(rèn)為IPython。
第2步 - 運(yùn)行Jupyter筆記本
必須從您的VPS運(yùn)行Jupyter Notebook,以便您可以使用SSH隧道和您喜歡的Web瀏覽器從本地計(jì)算機(jī)連接到它。要運(yùn)行Jupyter Notebook服務(wù)器,請(qǐng)輸入以下命令:jupyter notebook。
第3步 - 使用SSH隧道連接到Jupyter Notebook應(yīng)用程序
SSH隧道是連接到服務(wù)器上運(yùn)行的Jupyter Notebook應(yīng)用程序的一種簡(jiǎn)單而快速的方法。安全shell(通常稱為SSH)是一種網(wǎng)絡(luò)協(xié)議,使您可以通過不安全的網(wǎng)絡(luò)安全地連接到遠(yuǎn)程服務(wù)器。
第4步 - 使用Jupyter Notebook
當(dāng)通過Web瀏覽器訪問時(shí),Jupyter Notebook提供了一個(gè)Notebook Dashboard,它充當(dāng)文件瀏覽器,為您提供了創(chuàng)建,編輯和瀏覽筆記本的界面。將這些筆記本視為文檔(以.ipynb文件擴(kuò)展名保存),您可以使用任意數(shù)量的單個(gè)單元格填充這些文檔。每個(gè)單元格都包含一個(gè)交互式文本編輯器,可用于運(yùn)行代碼或編寫渲染文本。
完成這些步驟之后就應(yīng)該能夠使用在遠(yuǎn)程服務(wù)器上運(yùn)行的Jupyter Notebook編寫可重現(xiàn)的Python代碼和文本。要快速瀏覽Jupyter Notebook,請(qǐng)單擊頂部導(dǎo)航欄中的“ 幫助”,然后選擇“ 用戶界面游覽”。
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“怎么安裝運(yùn)行和連接Jupyter Notebook”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。