2023-07-28 11:30:17來(lái)源:Linux中國(guó)
JupyterNotebook 是一款功能強(qiáng)大的基于 Web 的交互式開(kāi)發(fā)工具,可讓你創(chuàng)建和共享實(shí)時(shí)代碼、可視化和交互式數(shù)據(jù)。其筆記本格式結(jié)合了代碼和文本,使其成為數(shù)據(jù)探索、分析和協(xié)作項(xiàng)目的絕佳選擇。
【資料圖】
在本教程中,我們將逐步指導(dǎo)你在基于 Ubuntu 或 Debian 的系統(tǒng)上安裝 Jupyter Notebook,使你能夠利用其多功能性并擴(kuò)展編程能力。
安裝 pip在開(kāi)始之前,請(qǐng)確保你的系統(tǒng)上已安裝pip(Python 包安裝程序)。如果你已經(jīng)安裝了pip,則可以跳過(guò)此步驟。否則,請(qǐng)按照以下說(shuō)明進(jìn)行安裝。你還可以訪問(wèn)此頁(yè)面獲取詳細(xì)說(shuō)明。
打開(kāi)終端窗口(Ctrl+Alt+T)并輸入以下命令,按回車(chē)鍵:
sudo apt updatesudo apt install python3-pip
系統(tǒng)可能會(huì)提示你輸入密碼。提供它并等待安裝完成。
安裝 virtualenv盡管不是強(qiáng)制性的,但建議在 Jupyter Notebook 安裝中通過(guò)此工具隔離你的工作環(huán)境。這可以確保你安裝的任何更改或軟件包都不會(huì)干擾系統(tǒng)的 Python 環(huán)境。要設(shè)置虛擬環(huán)境,請(qǐng)按照以下步驟操作:
在終端中,輸入以下命令:
sudo apt install python3-virtualenv
等待安裝完成。完成后,繼續(xù)下一步。
創(chuàng)建虛擬環(huán)境創(chuàng)建虛擬環(huán)境是一個(gè)簡(jiǎn)單的過(guò)程。以下是專(zhuān)門(mén)為 Jupyter Notebook 設(shè)置新虛擬環(huán)境的方法:
進(jìn)入到要在其中創(chuàng)建虛擬環(huán)境的目錄。在終端中運(yùn)行以下命令:
virtualenv my-jupyter-env
此命令創(chuàng)建一個(gè)名為my-jupyter-env的新目錄,其中將包含虛擬環(huán)境文件。
create jupyter environment
你還可以通過(guò)任何文件管理器驗(yàn)證該目錄是否在你的主文件夾下創(chuàng)建成功。
jupyter env folders
輸入以下命令激活虛擬環(huán)境:
source my-jupyter-env/bin/activate
你會(huì)注意到終端提示符發(fā)生變化,表明你現(xiàn)在位于虛擬環(huán)境中。
activate the environment
安裝 Jupyter Notebook激活虛擬環(huán)境后,你現(xiàn)在可以繼續(xù)安裝 Jupyter Notebook:
在終端中,輸入以下命令:
pip install jupyter
此命令會(huì)獲取必要的包并在虛擬環(huán)境中安裝 Jupyter Notebook。
Installing jupyter using pip
啟動(dòng) Jupyter Notebook安裝完成后,你就可以啟動(dòng) Jupyter Notebook:
在終端中,輸入以下命令:
jupyter notebook
執(zhí)行命令后,Jupyter Notebook 將啟動(dòng),你應(yīng)該看到類(lèi)似于以下內(nèi)容的輸出:
running jupyter notebook in Debian
你的默認(rèn) Web 瀏覽器將打開(kāi),顯示 Jupyter Notebook 界面。
Jupyter notebook running in browser
關(guān)閉并重新啟動(dòng)如果要關(guān)閉 Notebook 服務(wù)器,請(qǐng)確保關(guān)閉并保存所有筆記。關(guān)閉瀏覽器。然后在終端窗口中按CTRL+C。它會(huì)提示你是否要關(guān)閉服務(wù)器。輸入Yes并按回車(chē)鍵。最后,關(guān)閉終端窗口。
要再次重新啟動(dòng)服務(wù)器,你需要按上面的描述運(yùn)行virtualenv my-jupyter-env等所有命令
總結(jié)恭喜! 你已在 Ubuntu 或 Debian 系統(tǒng)上成功安裝 Jupyter Notebook。通過(guò)執(zhí)行上述步驟,你現(xiàn)在可以利用 Jupyter 的交互式開(kāi)發(fā)環(huán)境輕松編寫(xiě)代碼、創(chuàng)建可視化并探索數(shù)據(jù)。
請(qǐng)記住,Jupyter Notebook 支持各種編程語(yǔ)言,包括 Python,并提供大量插件來(lái)進(jìn)一步擴(kuò)展其功能。
關(guān)鍵詞:
JupyterNotebook是一款功能強(qiáng)大的基于Web的交互式開(kāi)發(fā)工具,可讓你創(chuàng)建
AICube開(kāi)放GPT-4給大家使用以及AI工具助手,可以簡(jiǎn)化大家生圖的的promp
作者|張哲EasyModeling是我在2021年圣誕假期期間開(kāi)發(fā)的一個(gè)Java注解處
作為程序員,大家肯定都聽(tīng)說(shuō)過(guò)程序員的35歲危機(jī),有的人剛?cè)肼毘绦騿T這
日本財(cái)務(wù)大臣鈴木俊一:密切關(guān)注經(jīng)濟(jì)政策中的物價(jià)上漲情況
1、1朵紅玫瑰的花語(yǔ)——情有獨(dú)鐘,你是唯一2、2朵紅玫瑰的花語(yǔ)——二人
一、概覽首先和大家分享下業(yè)務(wù)場(chǎng)景和技術(shù)架構(gòu)。文中的Demo數(shù)據(jù)都是脫敏
《歐洲數(shù)據(jù)法》如果頒布,可能會(huì)給物聯(lián)網(wǎng)設(shè)備的制造商和軟件供應(yīng)商帶來(lái)
微服務(wù)架構(gòu)是由很多小而自治的微服務(wù)組合而成,每個(gè)服務(wù)都提供一套獨(dú)立
01車(chē)載激光雷達(dá)的激光點(diǎn)云通過(guò)點(diǎn)云技術(shù),激光雷達(dá)的成像能夠更為清晰、
分組集的定義是多個(gè)分組的并集,用于在一個(gè)查詢(xún)中,按照不同的分組列對(duì)
7月27日13時(shí),市氣象臺(tái)將溫州市區(qū)暴雨橙色預(yù)警信號(hào)升級(jí)為暴雨紅色預(yù)警
據(jù)國(guó)家發(fā)展改革委7月27日消息國(guó)家發(fā)展改革委等六部門(mén)近日發(fā)布關(guān)于推動(dòng)
加強(qiáng)科技支撐,推進(jìn)綠色低碳科技自立自強(qiáng),是日前召開(kāi)的全國(guó)生態(tài)環(huán)境保
2Q2023,分產(chǎn)業(yè)視角觀察區(qū)域經(jīng)濟(jì),伴隨線下消費(fèi)復(fù)蘇、地產(chǎn)走弱、出口短