天天看點

分享 | 如何在 Linux 中安裝 Jupyter Notebook

作者:硬核老王
分享 | 如何在 Linux 中安裝 Jupyter Notebook
如何在 Ubuntu 或 Debian Linux 中安裝 Jupyter Notebook 的簡單教程。

JupyterNotebook 是一款功能強大的基于 Web 的互動式開發工具,可讓你建立和共享實時代碼、可視化和互動式資料。其筆記本格式結合了代碼和文本,使其成為資料探索、分析和協作項目的絕佳選擇。

在本教程中,我們将逐漸指導你在基于 Ubuntu 或 Debian 的系統上安裝 Jupyter Notebook,使你能夠利用其多功能性并擴充程式設計能力。

安裝 pip

在開始之前,請確定你的系統上已安裝

pip

(Python 包安裝程式)。如果你已經安裝了

pip

,則可以跳過此步驟。否則,請按照以下說明進行安裝。你還可以通路此頁面擷取詳細說明。

打開終端視窗(

Ctrl+Alt+T

)并輸入以下指令,按Enter鍵:

sudo apt updatesudo apt install python3-pip
           

系統可能會提示你輸入密碼。提供它并等待安裝完成。

安裝 virtualenv

盡管不是強制性的,但建議在 Jupyter Notebook 安裝中通過此工具隔離你的工作環境。這可以確定你安裝的任何更改或軟體包都不會幹擾系統的 Python 環境。要設定虛拟環境,請按照以下步驟操作:

在終端中,輸入以下指令:

sudo apt install python3-virtualenv
           

等待安裝完成。完成後,繼續下一步。

建立虛拟環境

建立虛拟環境是一個簡單的過程。以下是專門為 Jupyter Notebook 設定新虛拟環境的方法:

進入到要在其中建立虛拟環境的目錄。在終端中運作以下指令:

virtualenv my-jupyter-env
           

此指令建立一個名為

my-jupyter-env

的新目錄,其中将包含虛拟環境檔案。

分享 | 如何在 Linux 中安裝 Jupyter Notebook

你還可以通過任何檔案管理器驗證該目錄是否在你的主檔案夾下建立成功。

分享 | 如何在 Linux 中安裝 Jupyter Notebook

輸入以下指令激活虛拟環境:

source my-jupyter-env/bin/activate
           

你會注意到終端提示符發生變化,表明你現在位于虛拟環境中。

分享 | 如何在 Linux 中安裝 Jupyter Notebook

安裝 Jupyter Notebook

激活虛拟環境後,你現在可以繼續安裝 Jupyter Notebook:

在終端中,輸入以下指令:

pip install jupyter
           

此指令會擷取必要的包并在虛拟環境中安裝 Jupyter Notebook。

分享 | 如何在 Linux 中安裝 Jupyter Notebook

啟動 Jupyter Notebook

安裝完成後,你就可以啟動 Jupyter Notebook:

在終端中,輸入以下指令:

jupyter notebook
           

執行指令後,Jupyter Notebook 将啟動,你應該看到類似于以下内容的輸出:

分享 | 如何在 Linux 中安裝 Jupyter Notebook

你的預設 Web 浏覽器将打開,顯示 Jupyter Notebook 界面。

分享 | 如何在 Linux 中安裝 Jupyter Notebook

關閉并重新啟動

如果要關閉 Notebook 伺服器,請確定關閉并儲存所有筆記。關閉浏覽器。然後在終端視窗中按

CTRL+C

。它會提示你是否要關閉伺服器。輸入

Yes

并按Enter鍵。最後,關閉終端視窗。

要再次重新啟動伺服器,你需要按上面的描述運作

virtualenv my-jupyter-env

等所有指令

總結

恭喜! 你已在 Ubuntu 或 Debian 系統上成功安裝 Jupyter Notebook。通過執行上述步驟,你現在可以利用 Jupyter 的互動式開發環境輕松編寫代碼、建立可視化并探索資料。

請記住,Jupyter Notebook 支援各種程式設計語言,包括 Python,并提供大量插件來進一步擴充其功能。

(題圖:MJ/e3436c7f-435d-491e-9032-b945730cb000)

via: https://www.debugpoint.com/install-jupyter-ubuntu/

作者:Arindam選題:lkxed譯者:geekpi校對:wxy

本文由 LCTT原創編譯,Linux中國榮譽推出

繼續閱讀