jupyter安裝步驟

一、jupyter notebook是什么

官網(wǎng)的介紹是:Jupyter Notebook是一個(gè)Web應(yīng)用程序,允許您創(chuàng)建和共享包含實(shí)時(shí)代碼,方程,可視化和說(shuō)明文本的文檔。 用途包括:數(shù)據(jù)清理和轉(zhuǎn)換,數(shù)值模擬,統(tǒng)計(jì)建模,機(jī)器學(xué)習(xí)等等。

簡(jiǎn)單的介紹就是:Jupyter Notebook是Ipython的升級(jí)版,而Ipython可以說(shuō)是一個(gè)加強(qiáng)版的交互式 Shell,也就是說(shuō),它比在terminal里運(yùn)行python會(huì)更方便,界面更友好,功能也更強(qiáng)大。怎么強(qiáng)大法,往下看就知道了。

二、jupyter notebook的安裝和打開(kāi)

安裝非常簡(jiǎn)單,只需要在終端輸入:

[plain]?view plain?copy

pip?install?jupyter??

打開(kāi)jupyter notebook 也只需要在終端輸入:

[plain]?view plain?copy

jupyter?notebook??

運(yùn)行上面的命令之后,你將看到類似下面這樣的輸出:


如上圖,它打開(kāi)了一個(gè)端口,并且會(huì)在你的瀏覽器中打開(kāi)這個(gè)頁(yè)面,主目錄是圖中的那個(gè)directory(可能第一次打開(kāi)沒(méi)有這個(gè)目錄)。

三、使用

1、打開(kāi)一個(gè)新文檔


在主頁(yè)面的右上角點(diǎn)new即可新建一個(gè)你想要的文件類型。

如上圖,jupyter也可以打開(kāi)一個(gè)terminal,還可以作為一個(gè)text文本編輯器,功能明顯是比terminal強(qiáng)大了。

下面的Notebooks類型除了python 也是可以加入其他類型的文檔的,具體方法百度一下就好。

2、python編輯器介紹

點(diǎn)擊python2后會(huì)出現(xiàn)一下界面:


稍微介紹一下notebook 界面的組成部分1)notebook 的名稱2)主工具欄提供了保存、導(dǎo)出、重載 notebook,以及重啟內(nèi)核等選項(xiàng)3)快捷鍵4)notebook 編輯區(qū)

最下面的哪個(gè) In [ ]: 的框叫做單元格,你可以把你的代碼分成一段段的單元格輸入,然后可以逐個(gè)單元格地運(yùn)行。注意,這個(gè)功能是非常友好的,有時(shí)候只修改了中間的一小段代碼,又不想全部代碼都要重新運(yùn)行的時(shí)候這個(gè)功能就非常有用了。另外,單元格是可以改變順序的。而且可以輸出圖片和繪圖!非常強(qiáng)大吧!

這些只要稍微嘗試一下就懂的,下面主要介紹一些常用的技巧

**注意,jupyter notebook 是支持 TAB 鍵自動(dòng)補(bǔ)充單詞的,再一次展示了其強(qiáng)大友好的一面!

A.修改文檔名稱

方法一:點(diǎn)上圖的Untitled

方法二:點(diǎn)File,再點(diǎn)rename

B.導(dǎo)出文檔

步驟:點(diǎn)File,再點(diǎn)Download as


發(fā)現(xiàn)里面支持好幾種格式的導(dǎo)出,第一個(gè)ipynb是notebook的格式,是一種類json的格式保存,其他的建議你們都試一試,你會(huì)感到非常驚喜的。

C.保存

Ctrl + S 快捷鍵的可以保存你的文檔的,默認(rèn)是保存為ipynb,保存在你的主目錄下!

D.單元格格式

注意到快捷鍵欄中有一個(gè)code的下拉框,點(diǎn)開(kāi)發(fā)現(xiàn)有幾個(gè)選項(xiàng):


這里介紹一下

Code格式就是正常的python代碼格式

Markdown的一個(gè)text文檔編輯格式,就像在word里編寫(xiě)一樣

Heading就是給Markdown的句子設(shè)置標(biāo)題等級(jí),像word的標(biāo)題一,標(biāo)題二...

Raw NBConvert 沒(méi)用過(guò)不了解,可以自行百度或者看官網(wǎng)介紹

下面舉例說(shuō)明一下

選擇一個(gè)空的單元格,code下拉框選擇Heading,會(huì)出現(xiàn)一個(gè)不同類型的 cell:


改變單元格類型時(shí)彈出消息中有解釋,后面那個(gè)單元格以 # 標(biāo)記開(kāi)頭,意味著這是一個(gè)一級(jí)標(biāo)題。如果需要子標(biāo)題,可以使用以下標(biāo)記表示:

# : 一級(jí)標(biāo)題## : 二級(jí)標(biāo)題### : 三級(jí)標(biāo)題...

輸入內(nèi)容后再運(yùn)行一下(快捷欄里有),會(huì)出現(xiàn)類似下面的情況:


我一共輸入了三級(jí)標(biāo)題,點(diǎn)其中一個(gè),你會(huì)發(fā)現(xiàn)它的code下拉欄顯示是markdown類型

你以后代碼里print 的內(nèi)容都是以markdown的格式顯示的。

E.快捷鍵

常用的快捷鍵是:

Ctrl + Enter: 執(zhí)行單元格代碼

Shift + Enter: 執(zhí)行單元格代碼并且移動(dòng)到下一個(gè)單元格

Alt + Enter: 執(zhí)行單元格代碼,新建并移動(dòng)到下一個(gè)單元格

這幾個(gè)快捷鍵都是非常常用的。

net/gubenpeiyuan/article/details/79252402?utm_source=copy

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容