如何在 Linux 中安裝 Jupyter Notebook
Jupyter Notebook 是一款功能強大的基于 Web 的交互式開發(fā)工具,可讓你創(chuàng)建和共享實時代碼、可視化和交互式數(shù)據(jù)。其筆記本格式結(jié)合了代碼和文本,使其成為數(shù)據(jù)探索、分析和協(xié)作項目的絕佳選擇。
在本教程中,我們將逐步指導你在基于 Ubuntu 或 Debian 的系統(tǒng)上安裝 Jupyter Notebook,使你能夠利用其多功能性并擴展編程能力。
安裝 pip
在開始之前,請確保你的系統(tǒng)上已安裝 pip(Python 包安裝程序)。如果你已經(jīng)安裝了 pip,則可以跳過此步驟。否則,請按照以下說明進行安裝。你還可以訪問 此頁面 獲取詳細說明。
打開終端窗口(Ctrl+Alt+T)并輸入以下命令,按回車鍵:
sudo apt updatesudo apt install python3-pip
系統(tǒng)可能會提示你輸入密碼。提供它并等待安裝完成。
安裝 virtualenv
盡管不是強制性的,但建議在 Jupyter Notebook 安裝中通過此工具隔離你的工作環(huán)境。這可以確保你安裝的任何更改或軟件包都不會干擾系統(tǒng)的 Python 環(huán)境。要設(shè)置虛擬環(huán)境,請按照以下步驟操作:
在終端中,輸入以下命令:
sudo apt install python3-virtualenv
等待安裝完成。完成后,繼續(xù)下一步。
創(chuàng)建虛擬環(huán)境
創(chuàng)建虛擬環(huán)境是一個簡單的過程。以下是專門為 Jupyter Notebook 設(shè)置新虛擬環(huán)境的方法:
進入到要在其中創(chuàng)建虛擬環(huán)境的目錄。在終端中運行以下命令:
virtualenv my-jupyter-env
此命令創(chuàng)建一個名為 my-jupyter-env 的新目錄,其中將包含虛擬環(huán)境文件。
create jupyter environment
你還可以通過任何文件管理器驗證該目錄是否在你的主文件夾下創(chuàng)建成功。
jupyter env folders
輸入以下命令激活虛擬環(huán)境:
source my-jupyter-env/bin/activate
你會注意到終端提示符發(fā)生變化,表明你現(xiàn)在位于虛擬環(huán)境中。
activate the environment
安裝 Jupyter Notebook
激活虛擬環(huán)境后,你現(xiàn)在可以繼續(xù)安裝 Jupyter Notebook:
在終端中,輸入以下命令:
pip install jupyter
此命令會獲取必要的包并在虛擬環(huán)境中安裝 Jupyter Notebook。
Installing jupyter using pip
啟動 Jupyter Notebook
安裝完成后,你就可以啟動 Jupyter Notebook:
在終端中,輸入以下命令:
jupyter notebook
執(zhí)行命令后,Jupyter Notebook 將啟動,你應該看到類似于以下內(nèi)容的輸出:
running jupyter notebook in Debian
你的默認 Web 瀏覽器將打開,顯示 Jupyter Notebook 界面。
Jupyter notebook running in browser
關(guān)閉并重新啟動
如果要關(guān)閉 Notebook 服務器,請確保關(guān)閉并保存所有筆記。關(guān)閉瀏覽器。然后在終端窗口中按 CTRL+C。它會提示你是否要關(guān)閉服務器。輸入 Yes 并按回車鍵。最后,關(guān)閉終端窗口。
要再次重新啟動服務器,你需要按上面的描述運行 virtualenv my-jupyter-env 等所有命令
總結(jié)
恭喜! 你已在 Ubuntu 或 Debian 系統(tǒng)上成功安裝 Jupyter Notebook。通過執(zhí)行上述步驟,你現(xiàn)在可以利用 Jupyter 的交互式開發(fā)環(huán)境輕松編寫代碼、創(chuàng)建可視化并探索數(shù)據(jù)。
請記住,Jupyter Notebook 支持各種編程語言,包括 Python,并提供大量插件來進一步擴展其功能。