你好,歡迎進(jìn)入江蘇優(yōu)軟數(shù)字科技有限公司官網(wǎng)!
發(fā)布時(shí)間:2023-06-06
瀏覽次數(shù):0
1. 這是什么? 1 簡介
是一個(gè)基于網(wǎng)絡(luò)的交互式評估應(yīng)用程序。 它可用于估算整個(gè)過程:開發(fā)、文檔、運(yùn)行代碼和顯示結(jié)果。 ——官方介紹
簡而言之,就是一個(gè)以網(wǎng)頁形式打開的程序,代碼可以直接在網(wǎng)頁上編譯運(yùn)行,代碼的運(yùn)行結(jié)果會直接顯示在代碼塊下面。 如果在編程過程中需要編制說明文件,可以直接在同一頁面編輯,及時(shí)說明和說明。
2. 組件
①網(wǎng)絡(luò)應(yīng)用
Web 應(yīng)用程序是一種基于 Web 的工具,它結(jié)合了創(chuàng)作文檔、數(shù)學(xué)公式、交互式估算和其他富媒體方法。 簡而言之,Web應(yīng)用程序是一種可以實(shí)現(xiàn)各種功能的工具。
② 資料
也就是說,交互式估算、編寫描述文檔、數(shù)學(xué)公式、圖片等富媒體方法的所有輸入輸出都以文檔的形式表現(xiàn)出來。
此類文檔保存為JSON格式文件,后綴為.ipynb,既方便版本控制,也方便分享給他人。
據(jù)悉,文檔還可以導(dǎo)入為:HTML、LaTeX、PDF等格式。
三、主要特點(diǎn)
①編程時(shí)具有句型高亮、縮進(jìn)、tab補(bǔ)全功能。
②代碼可以直接通過瀏覽器運(yùn)行sublime text圖片路徑,運(yùn)行結(jié)果顯示在代碼塊下方。
③ 以富媒體格式展示估算結(jié)果。 富媒體格式包括:HTML、LaTeX、PNG、SVG等。
④編譯說明文檔或代碼語句時(shí)支持句型。
⑤支持使用LaTeX編譯物理描述。
2、安裝。 先試用,再決定
如果看完上面的介紹,你還不確定它是否適合你,別著急,你可以先試試不安裝,點(diǎn)這里,再做決定。
值得注意的是,官方提供的同步試用是有限的。 如果您點(diǎn)擊鏈接進(jìn)入右側(cè)顯示的頁面,請不要著急,稍后再試。
如果你足夠幸運(yùn),那么你會看到如下界面,你就可以開始體驗(yàn)了。
一、安裝 ① 安裝前提
安裝前提是需要安裝(3.3及以上版本,或2.7版本)。
② 使用與安裝
如果你是新手,建議你通過安裝解決安裝問題,因?yàn)樗呀?jīng)為你手動安裝了和其他工具,以及180多個(gè)科學(xué)包及其依賴。
您可以通過您進(jìn)入的官方下載頁面選擇自行下載; 如果你看中文文檔很頭疼,或者對安裝步驟一竅不通,甚至想快速了解是什么,那么可以到我的另一篇文章:
你想要的都在上面!
一般來說sublime text圖片路徑,在你安裝版本的時(shí)候已經(jīng)手動給你安裝好了,但是如果你還沒有手動安裝,那么你可以在終端(linux或者macOS的“終端”,“”,以下簡稱“終端”)以下命令安裝:
conda install jupyter notebook
③使用pip命令安裝
如果您是有經(jīng)驗(yàn)的玩家,想嘗試使用pip命令安裝,請按照以下步驟操作! 收到的命令都是在終端輸入的!
升級pip到最新版本3.x
pip3?install?--upgrade?pip
2.x
pip?install?--upgrade?pip
注意:老版本的pip在安裝過程中可能會遇到無法同步安裝依賴的問題。 因此,強(qiáng)烈建議先將pip升級到最新版本。 安裝 3.x
pip3?install?jupyter
2.x
pip?install?jupyter
三、跑
0.幫助
如果對命令有疑問,可以考慮查看官方幫助文檔,命令如下:
jupyter notebook --help
或者
jupyter notebook -h
1.開始
①默認(rèn)端口啟動
在終端中輸入以下命令:
jupyter notebook
執(zhí)行命令后,終端會顯示一系列服務(wù)器信息,并手動啟動瀏覽器。
啟動過程中,終端顯示如下內(nèi)容:
$ jupyter notebook
[I 08:58:24.417 NotebookApp] Serving notebooks from local directory: /Users/catherine
[I 08:58:24.417 NotebookApp] 0 active kernels
[I 08:58:24.417 NotebookApp] The Jupyter Notebook is running at: http://localhost:8888/
[I 08:58:24.417 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
默認(rèn)情況下,瀏覽器的地址欄會顯示::8888。 其中“”是指機(jī)器,“8888”是終端標(biāo)語。
如果同時(shí)啟動多個(gè),由于默認(rèn)端口“8888”被占用,地址欄中的數(shù)字將從“8888”開始,每多一個(gè)啟動加1,如“8889”、“8890” “……
②指定端口開始
如果想自定義啟動的終端,可以在終端輸入如下命令:
jupyter notebook --port
在,”
”是自定義終端口號,在命令中直接寫成數(shù)字,數(shù)字兩邊不帶尖括號“”。例如:--,即終端口號為“9999”的服務(wù)器是開始了。
③不打開瀏覽器啟動服務(wù)器
如果您只想啟動服務(wù)器但不打算立即轉(zhuǎn)到主頁面,那么您不需要立即啟動瀏覽器。 輸入終端:
jupyter notebook --no-browser
此時(shí)終端會顯示已啟動服務(wù)器的信息,服務(wù)器啟動后會顯示打開瀏覽器頁面的鏈接。 當(dāng)您需要啟動瀏覽器頁面時(shí),只需復(fù)制鏈接,粘貼到瀏覽器地址欄,回車即可進(jìn)入您的頁面。
例子圖中,因?yàn)槲以谕瓿汕懊娴膬?nèi)容時(shí)同時(shí)啟動了好幾個(gè),所以顯示我的“8888”終端被占用了,最后分配給我的是“8889”。
2.主頁
① 主頁內(nèi)容
執(zhí)行啟動命令后,瀏覽器會進(jìn)入主頁面,如右圖所示。
如果你的主頁里的文件夾和我的不一樣,或者你奇怪為什么第一次啟動有那么多文件夾,別擔(dān)心,這里的文件夾都是你家目錄下的目錄文件。 可以在終端執(zhí)行以下2步查看:
①cd or cd- or cd~ or cd /Users/
此命令將進(jìn)入您的主目錄。
“”是用戶名。 不要在用戶名兩邊加上尖括號“”。
②LS
此命令將顯示您的主目錄中的文件。
②設(shè)置文件存放位置
如果你不想把以后編輯的所有文件都直接保存在根目錄下,那么就需要更改文件存放路徑。
⑴創(chuàng)建文件夾/目錄
用戶在要存放文件的c盤新建文件夾并命名文件夾; 雙擊進(jìn)入文件夾,然后復(fù)制地址欄中的路徑。
Linux/macOS用戶創(chuàng)建一個(gè)存放文件的目錄,并為目錄命名,命令為:mkdir; 進(jìn)入目錄,命令為:cd; 查看目錄路徑,命令為:pwd; 復(fù)制路徑。
注意:“”是自定義目錄名。 目錄名稱周圍沒有尖括號“”。
⑵ 配置文件路徑
獲取配置文件所在路徑的便捷命令:
jupyter notebook --generate-config
注意:雖然該命令可以用來查看配置文件所在路徑,但主要目的是是否將此路徑下的配置文件替換為默認(rèn)配置文件。 如果是第一次查詢,右邊的提示顯然不會出現(xiàn); 如果文件已經(jīng)存在或者被修改過,使用該命令后,會出現(xiàn)查詢“/Users//./fig.?[y/N]”,即“用默認(rèn)值覆蓋該路徑下的文件”配置文件?”,如果按“y”,則覆蓋完成,之前所做的修改將失效; 如果只是查詢路徑,則必須輸入“N”。
一般情況下,Linux/macOS配置文件的路徑和名稱如下:
系統(tǒng)配置文件路徑:C:\\Users\\\\.\\
Linux/macOS系統(tǒng)配置文件路徑:/Users//./或~/./
配置文件名:fig.py
注意:
① “”是您的用戶名。 不要在用戶名兩邊加上尖括號“”。
②Linux/macOS系統(tǒng)的配置文件存放路徑顯然是一樣的,只是系統(tǒng)不同,表達(dá)方式不同。
③Linux/macOS系統(tǒng)的配置文件也是一樣的。 以“.py”結(jié)尾的文件名是可執(zhí)行文件。
④如果不是一步到配置文件所在位置,而是逐層進(jìn)入文件夾/目錄,那么當(dāng)你進(jìn)入home目錄時(shí),會發(fā)現(xiàn)“.”。 無法使用 ls 命令文件夾/目錄找到文件。 這是因?yàn)樗幸浴?”開頭的目錄。 都是隱藏文件,可以使用ls -a 命令查看當(dāng)前位置的所有隱藏文件。
⑶ 修改配置文件
系統(tǒng)用戶可以使用文檔編輯工具或IDE打開“fig.py”文件進(jìn)行編輯。 常用的文檔編輯工具和IDE有記事本、++、vim、.等。 其中vim沒有圖形界面,是一個(gè)學(xué)習(xí)曲線比較陡峭的編輯器。 其他的工具這里就不多說了,因?yàn)樯鲜直容^簡單。 請繼續(xù)閱讀如何通過 vim 更改配置文件。
建議Linux/macOS系統(tǒng)用戶直接通過終端調(diào)用vim來修改配置文件。 具體操作步驟如下:
?打開配置文件
打開終端并輸入命令:
vim ~/.jupyter/jupyter_notebook_config.py
執(zhí)行完上面的命令后,會單步進(jìn)入配置文件。
? 搜索關(guān)鍵詞
進(jìn)入配置文件后查找關(guān)鍵字“c..”。 搜索方法如下:
進(jìn)入配置文件后,不要按任何其他鍵。 全角英文直接輸入/c.. 這時(shí),搜索到的關(guān)鍵詞已經(jīng)在文檔中高亮顯示了。 按回車鍵,光標(biāo)從頂部切換到文檔正文中搜索的關(guān)鍵字。 的縮寫。
?編輯配置文件
按大寫i進(jìn)入編輯模式,頂部出現(xiàn)“----”表示進(jìn)入編輯模式成功。 使用方向鍵將光標(biāo)定位在第二個(gè)單冒號上(光標(biāo)定位在該字符上,在該字符前開始輸入),將步驟“⑴創(chuàng)建文件夾/目錄”中復(fù)制的路徑粘貼到此處。
? 取消注釋
刪除行開頭的井號 (#)。 由于配置文件是一個(gè)可執(zhí)行文件,文件中的井號(#)表示注釋,即編譯過程中不會執(zhí)行該行命令,所以為了使修改生效,將數(shù)字符號 (#) 需要?jiǎng)h除。
?保存配置文件
先按esc鍵退出編輯模式,返回命令模式。
然后用英文全角直接輸入:wq,回車保存退出配置文件成功。
注意:
必須加引號(:),也是英文全角。
w:保存。
問:退出。
?驗(yàn)證
在終端輸入命令打開,你會看到一個(gè)清新的界面,恭喜!
此時(shí),您的界面中應(yīng)該沒有“Conda”和“”類別。 不用擔(dān)心,這兩個(gè)類會安裝在“5.擴(kuò)展功能”中的“1.關(guān)聯(lián)和conda環(huán)境及包-'”和“2.構(gòu)建目錄”中。
文件頁面用于管理和創(chuàng)建與文件相關(guān)的類別。
對于已存在的文件,您可以通過勾選文件來復(fù)制、重命名、移動、下載、查看、編輯和刪除選中的文件。
同時(shí),您還可以根據(jù)需要在“新建”下拉列表中選擇要?jiǎng)?chuàng)建文件的環(huán)境,創(chuàng)建“ipynb”格式的電腦,“txt”格式的文檔,終端或文件夾。 如果你創(chuàng)建的環(huán)境沒有顯示在下拉列表中,那么你需要到“5.擴(kuò)展功能”中的“1.關(guān)聯(lián)和conda環(huán)境及包--''”和“6.添加內(nèi)核--”順序”來解決這個(gè)問題。
①筆記本的基本操作
上圖顯示了計(jì)算機(jī)的基本結(jié)構(gòu)和功能。 根據(jù)圖片中的標(biāo)注,大部分使用問題已經(jīng)可以解決!
工具欄的使用和圖中的注解一樣直觀,這里就不過多解釋了。 需要說明的是“cell的狀態(tài)”,包括Code,,,Raw。 其中前兩種是最常用的,分別是代碼狀態(tài)和??編譯狀態(tài)。 狀態(tài)早已被刪除,標(biāo)題單元格。 取而代之的是一級到六級標(biāo)題。 Raw目前很少用到,這里就不過多解釋了。
菜單欄包含了電腦所有的功能,即使是工具欄的功能,在菜單欄的分類中也能找到。 但是,并非所有函數(shù)都常用,例如,. 類別的使用主要是對內(nèi)核的操作,比如中斷、重啟、連接、關(guān)機(jī)、切換內(nèi)核等,因?yàn)槲覀冊趧?chuàng)建計(jì)算機(jī)的時(shí)候已經(jīng)選擇了內(nèi)核,所以切換內(nèi)核的操作允許我們在使用電腦時(shí)切換到我們的電腦。 轉(zhuǎn)到所需的內(nèi)核環(huán)境。 因?yàn)槠渌δ鼙容^常規(guī),按照圖中的注釋嘗試使用電腦的功能已經(jīng)很方便了,就不詳細(xì)解釋了。
② 筆記本重命名的兩種形式
⑴筆記本內(nèi)部重命名
使用電腦時(shí),直接在里面重命名即可。 左上角“”圖??標(biāo)旁邊有程序默認(rèn)標(biāo)題“”,點(diǎn)擊“”,在彈出的對話框中輸入自己的標(biāo)題,點(diǎn)擊“”完成重命名。
⑵ 筆記本外部重命名
如果在使用電腦時(shí)忘記重命名,已經(jīng)保存退出到“文件”界面,那么在“文件”界面勾選要重命名的文件,點(diǎn)擊“”,直接輸入你想要的標(biāo)題即可。
2.頁面
該頁面主要以“ipynb”格式顯示當(dāng)前運(yùn)行的終端和計(jì)算機(jī)。 如果要關(guān)閉已經(jīng)打開的終端和“ipynb”格式的電腦,僅靠關(guān)閉頁面是很難完全退出程序的,需要在頁面上點(diǎn)擊相應(yīng)的“”。 更多關(guān)機(jī)方式請參考“8.關(guān)機(jī)與退出”中的“1.關(guān)閉電腦與終端”
3.頁面
.See''。
目前已經(jīng)對接了該類目,由于現(xiàn)階段使用頻率較低,在此不做詳細(xì)介紹。 如果您想了解更多,可以訪問官方網(wǎng)站。
4.康達(dá)頁面
Conda頁面主要是與Conda關(guān)聯(lián)后直接操作管理Conda環(huán)境和包的頁面工具。 詳細(xì)內(nèi)容可直接參考“5.擴(kuò)展功能”中的“1.關(guān)聯(lián)與conda環(huán)境及包—''”。 這是當(dāng)前使用的必經(jīng)鏈接,請勿勾選。
5. 頁面
頁面提供了多種插件,使其功能更加強(qiáng)大。 此頁面中使用的主要插件是 (2)。 我們不需要完全掌握這個(gè)功能,也不需要安裝所有的擴(kuò)展。 根據(jù)本文檔提供的學(xué)習(xí)思路,我們只需要安裝(2),它可以為文檔提供目錄導(dǎo)航,這樣我們就可以編譯文檔了。 安裝指南參見“5.擴(kuò)展功能”中的“2.生成目錄”。
4.擴(kuò)展功能
1.conda相關(guān)的環(huán)境和包-》》☆
①安裝
conda install nb_conda
執(zhí)行上面的命令,將你conda創(chuàng)建的環(huán)境關(guān)聯(lián)起來,這樣你就可以創(chuàng)建不同環(huán)境的電腦來工作在你的使用中。
②使用
可以對Conda類下的conda環(huán)境和包進(jìn)行一系列操作。
可以在電腦的“”目錄下的“”中切換內(nèi)核。
Preview unavailable
③ 卸載
canda remove nb_conda
執(zhí)行上述命令卸載軟件包。
2.生成目錄
與有道云筆記的編譯器不同,無法通過特定句型給文檔添加目錄,所以需要通過安裝擴(kuò)展來添加目錄。
conda install -c conda-forge jupyter_contrib_nbextensions
執(zhí)行以上命令后啟動,會發(fā)現(xiàn)導(dǎo)航欄中多了“”的分類,點(diǎn)擊“”,勾選“⑵”
3.設(shè)置鏈接,在文本中定位
在使用和編輯文檔的過程中,難免會遇到需要在文本中設(shè)置鏈接,然后定位到文檔中其他位置進(jìn)行查看的情況。 由于它與html句型完美兼容,這些功能都可以通過html句型中“a標(biāo)簽”的索引使用來實(shí)現(xiàn)。
句子格式如下:
1[添加正文鏈接](# index term)
2 跳躍技巧
注意:
句子格式中的所有符號都是全角英文。
“自定義索引詞”最好是英文,較長的詞可以用逗號連接。
“a標(biāo)簽”出現(xiàn)在文章要跳轉(zhuǎn)的位置,html標(biāo)簽必須遵守“有頭()必有尾()”的原則。 head 和 tail 之間的“跳轉(zhuǎn)提示”是可選的。
“a標(biāo)簽”中的“id”值是在給文本添加鏈接時(shí)設(shè)置的“自定義索引值”。 這里通過“id”的值實(shí)現(xiàn)從文本中的鏈接跳轉(zhuǎn)到指定位置的功能。 ,
4.加載指定網(wǎng)頁的源代碼
① 使用場景
我想直接加載指定網(wǎng)站的源代碼到電腦中。
②方法
執(zhí)行以下命令:
1%
其中,URL為指定網(wǎng)站的地址。
5.加載本地文件
① 使用場景
我想加載一個(gè)本地文件并執(zhí)行文件代碼。
②方法
執(zhí)行以下命令:
load
文件的絕對路徑
③注意事項(xiàng)
文件擴(kuò)展名為“.py”。
“%load”后面是文件的絕對路徑。
輸入命令后,可以按CTRL來執(zhí)行命令。 第一次執(zhí)行是將本地文件內(nèi)容加載到單元格中。 此時(shí)會手動將“%load”命令注釋掉(即在其前面加上井號“#”),這樣在執(zhí)行加載文件代碼時(shí)就不會重復(fù)執(zhí)行該命令; 第二次執(zhí)行將執(zhí)行加載的文件代碼。 文件的代碼。
6.直接運(yùn)行本地文件
① 使用場景
我不想加載單元格中的本地文件,我想直接運(yùn)行它。
②方法
執(zhí)行訂單:
run
文件的絕對路徑
或者
!python3?
文件的絕對路徑
或者
!python
文件的絕對路徑
③注意事項(xiàng)
文件擴(kuò)展名為“.py”。
“%run”后面是文件的絕對路徑。
“!” 用于執(zhí)行代碼的 .x 版本。
“!” 用于執(zhí)行代碼的 .x 版本。
“!” 和 ”!” 屬于使用!shell命令句型,即執(zhí)行shell命令的句型。
輸入命令后,您可以按 執(zhí)行命令。 執(zhí)行過程中不顯示本地文件內(nèi)容,直接顯示運(yùn)行結(jié)果。
如有侵權(quán)請聯(lián)系刪除!
Copyright ? 2023 江蘇優(yōu)軟數(shù)字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服務(wù)提供商
13262879759
微信二維碼