一嚎莉、什么是Jupyter Notebook?
1. 簡介
Jupyter Notebook是基于網(wǎng)頁的用于交互計(jì)算的應(yīng)用程序桌硫。其可被應(yīng)用于全過程計(jì)算:開發(fā)夭咬、文檔編寫、運(yùn)行代碼和展示結(jié)果铆隘∽慷妫——Jupyter Notebook官方介紹
簡而言之,Jupyter Notebook是以網(wǎng)頁的形式打開膀钠,可以在網(wǎng)頁頁面中直接編寫代碼和運(yùn)行代碼掏湾,代碼的運(yùn)行結(jié)果也會(huì)直接在代碼塊下顯示的程序。如在編程過程中需要編寫說明文檔肿嘲,可在同一個(gè)頁面中直接編寫融击,便于作及時(shí)的說明和解釋。
2. 組成部分
① 網(wǎng)頁應(yīng)用
網(wǎng)頁應(yīng)用即基于網(wǎng)頁形式的雳窟、結(jié)合了編寫說明文檔尊浪、數(shù)學(xué)公式、交互計(jì)算和其他富媒體形式的工具。簡言之拇涤,網(wǎng)頁應(yīng)用是可以實(shí)現(xiàn)各種功能的工具捣作。
② 文檔
即Jupyter Notebook中所有交互計(jì)算、編寫說明文檔鹅士、數(shù)學(xué)公式券躁、圖片以及其他富媒體形式的輸入和輸出,都是以文檔的形式體現(xiàn)的掉盅。
這些文檔是保存為后綴名為.ipynb
的JSON
格式文件嘱朽,不僅便于版本控制,也方便與他人共享怔接。
此外搪泳,文檔還可以導(dǎo)出為:HTML、LaTeX扼脐、PDF等格式岸军。
3. Jupyter Notebook的主要特點(diǎn)
① 編程時(shí)具有語法高亮、縮進(jìn)瓦侮、tab補(bǔ)全的功能艰赞。
② 可直接通過瀏覽器運(yùn)行代碼,同時(shí)在代碼塊下方展示運(yùn)行結(jié)果肚吏。
③ 以富媒體格式展示計(jì)算結(jié)果方妖。富媒體格式包括:HTML,LaTeX罚攀,PNG党觅,SVG等。
④ 對(duì)代碼編寫說明文檔或語句時(shí)斋泄,支持Markdown語法杯瞻。
⑤ 支持使用LaTeX編寫數(shù)學(xué)性說明。
二炫掐、安裝Jupyter Notebook
0. 先試用魁莉,再?zèng)Q定
如果看了以上對(duì)Jupyter Notebook的介紹你還是拿不定主意究竟是否適合你,那么不要擔(dān)心募胃,你可以先免安裝試用體驗(yàn)一下旗唁,戳這里,然后再做決定痹束。
值得注意的是检疫,官方提供的同時(shí)試用是有限的,如果你點(diǎn)擊鏈接之后進(jìn)入的頁面如下圖所示参袱,那么不要著急电谣,過會(huì)兒再試試看吧秽梅。
[圖片上傳失敗...(image-434e-1681725916248)]
<figcaption style="color: rgb(153, 153, 153); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">試用滿線</figcaption>
如果你足夠幸運(yùn)抹蚀,那么你將看到如下界面剿牺,就可以開始體驗(yàn)啦。
[圖片上傳失敗...(image-841f9-1681725916248)]
<figcaption style="color: rgb(153, 153, 153); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">主界面</figcaption>
[圖片上傳失敗...(image-542ae4-1681725916248)]
<figcaption style="color: rgb(153, 153, 153); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">編輯頁面</figcaption>
1. 安裝
① 安裝前提
安裝Jupyter Notebook的前提是需要安裝了Python(3.3版本及以上环壤,或2.7版本)晒来。
② 使用Anaconda安裝
如果你是小白,那么建議你通過安裝Anaconda來解決Jupyter Notebook的安裝問題郑现,因?yàn)锳naconda已經(jīng)自動(dòng)為你安裝了Jupter Notebook及其他工具湃崩,還有python中超過180個(gè)科學(xué)包及其依賴項(xiàng)。
你可以通過進(jìn)入Anaconda的官方下載頁面自行選擇下載接箫;如果你對(duì)閱讀英文文檔感到頭痛攒读,或者對(duì)安裝步驟一無所知,甚至也想快速了解一下什么是Anaconda辛友,
你想要的薄扁,都在里面!
常規(guī)來說废累,安裝了Anaconda發(fā)行版時(shí)已經(jīng)自動(dòng)為你安裝了Jupyter Notebook的邓梅,但如果沒有自動(dòng)安裝,那么就在終端(Linux或macOS的“終端”邑滨,Windows的“Anaconda Prompt”日缨,以下均簡稱“終端”)中輸入以下命令安裝:
conda install jupyter notebook
③ 使用pip命令安裝
如果你是有經(jīng)驗(yàn)的Python玩家,想要嘗試用pip命令來安裝Jupyter
Notebook掖看,那么請看以下步驟吧匣距!接下來的命令都輸入在終端當(dāng)中的噢!
1. 把pip升級(jí)到最新版本
- Python 3.x
pip3 install --upgrade pip
- Python 2.x
pip install --upgrade pip
- 注意:老版本的pip在安裝Jupyter Notebook過程中或面臨依賴項(xiàng)無法同步安裝的問題哎壳。因此強(qiáng)烈建議先把pip升級(jí)到最新版本墨礁。
2. 安裝Jupyter Notebook
- Python 3.x
pip3 install jupyter
- Python 2.x
pip install jupyter
三、在github中找到項(xiàng)目地址
1. 項(xiàng)目地址stable-diffusion-webui-colab
點(diǎn)擊v1-5版本
在點(diǎn)擊三角運(yùn)行項(xiàng)目
等待項(xiàng)目運(yùn)行完成后點(diǎn)擊第二個(gè)地址
接下來就會(huì)跳轉(zhuǎn)到stable diffusion