而Jupyter Notebook,作為一款基于Web的應用,憑借其交互式的編程環境、豐富的擴展性以及對多種編程語言的支持,尤其是Python,迅速成為了數據科學家、工程師以及教育者的首選工具
無論是在數據清洗、模型訓練,還是報告撰寫、結果展示方面,Jupyter Notebook都展現出了無與倫比的便捷與高效
本文將詳細介紹如何在Linux系統上安裝并配置Jupyter Notebook,帶你步入這一強大的數據科學平臺
一、準備工作:了解你的Linux發行版 Linux以其開源、靈活和強大的性能聞名于世,擁有眾多發行版(如Ubuntu、CentOS、Fedora等),每個發行版都有其獨特的軟件包管理器和軟件倉庫
因此,在安裝Jupyter Notebook之前,首先需要確認你的Linux發行版,以便選擇最合適的安裝方法
- Ubuntu/Debian系列:使用apt作為包管理器
- CentOS/RHEL系列:使用yum或dnf(取決于版本)作為包管理器
Fedora:同樣使用dnf
Arch Linux:使用pacman
二、安裝Python及pip 雖然一些Linux發行版默認安裝了Python,但為了確保Jupyter Notebook能夠順利運行,并且擁有最新的Python環境,建議手動安裝或更新Python及其包管理工具pip
Ubuntu/Debian系列 sudo apt update sudo apt install python3 python3-pip -y CentOS/RHEL系列(可能需要啟用EPEL倉庫) sudo yum install epel-release -y sudo yum install python3 python3-pip -y 或對于較新的版本使用`dnf`: sudo dnf install python3 python3-pip -y Fedora sudo dnf install python3 python3-pip -y Arch Linux sudo pacman -S python python-pip -y 三、安裝Jupyter Notebook 一旦Python和pip安裝完畢,接下來就可以通過pip安裝Jupyter Notebook了
pip3 install notebook --upgrade 這里的`--upgrade`選項確保安裝的是最新版本
安裝過程中,pip會自動處理所有依賴項,包括IPython、tornado等,這些都是Jupyter Notebook運行所必需的
四、配置Jupyter Notebook 安裝完成后,你可以通過以下命令啟動Jupyter Notebook: jupyter notebook 首次運行時,Jupyter Notebook會在默認的瀏覽器中打開一個新的標簽頁,并自動在后臺生成一個配置文件(如果尚未存在)
為了定制Jupyter Notebook的啟動設置,如端口號、工作目錄、密碼保護等,你可以通過生成一個專用的配置文件來實現
jupyter notebook --generate-config 執行上述命令后,系統會提示配置文件的位置,通常位于用戶主目錄下的`.jupyter`文件夾中,文件名為`jupyter_notebook_config.py`
你可以使用文本編輯器打開這個文件,并根據需要進行修改
設置密碼保護: 為了安全起見,建議為Jupyter Notebook設置密碼
你可以使用`jupyter notebookpassword`命令生成一個哈希密碼,并將其復制到配置文件中相應的位置
bash jupyter notebook password 然后,在配置文件中找到并設置`NotebookApp.password`項
更改默認端口: 如果你希望Jupyter Notebook在特定端口上運行,可以修改`NotebookApp.port`配置項
設置工作目錄: 通過修改`NotebookApp.notebook_dir`,你可以指定Jupyter Notebook啟動時默認打開的工作目錄
五、運行Jupyter Notebook 完成配置后,再次運行`jupyter notebook`命令,Jupyter Notebook就會按照你的設定啟動
在瀏覽器中,你將看到一個簡潔而功能強大的界面,其中包含了文件瀏覽器、交互式代碼單元、Markdown編輯器等多種工具
創建新筆記本: 點擊界面右上角的“New”按鈕,可以