手把手教你安裝Jupyter Notebook(保姆級教程)

愚生浅末發表於2024-08-08

來源於:https://blog.csdn.net/weixin_43855159/article/details/137738714

1. 什麼是Jupyter Notebook

Jupyter Notebook是一個開源的Web應用程式,允許使用者建立和共享包含實時程式碼、方程、視覺化和解釋性文字的文件。它最初由IPython團隊開發,現在已經成為一個獨立的專案,並廣泛用於資料清理和轉換、數值模擬、統計建模、資料視覺化、機器學習等等。因其直觀易用的介面和強大的功能,在資料科學、機器學習、科學計算和軟體開發等領域得到了廣泛的應用。它不僅是研究人員、學生和資料分析師的有力工具,也是教師和教育者用於建立互動式教程和簡報的理想選擇。

2. 方式一:透過命令列pip來安裝Jupyter Notebook

首先需要確保已安裝Python,不會安裝的參考:[python安裝教程](點選跳轉)

2.1 按下 Win + R 鍵,輸入 “cmd”,按下Enter鍵開啟Windows終端

[圖片]

2.2 使用 pip 安裝 Jupyter Notebook,輸入以下命令

pip install jupyter
[圖片]

2.3 安裝完成,輸入以下命令,啟動 Jupyter Notebook

jupyter notebook
[圖片]

2.4 接下來Jupyter Notebook 會在預設的瀏覽器中開啟。如果沒有自動開啟,可以在瀏覽器中輸入 http://localhost:8888/tree 開啟

[圖片]

3. 方式二:利用Anaconda安裝Jupyter Notebook

什麼是Anaconda
Anaconda是一個開源的Python發行版本,專注於資料分析。它包含了conda、Python等190多個科學包及其依賴項,使得使用者可以便捷地獲取和管理這些包,同時提供對環境的統一管理。Anaconda的特點包括:

  1. 整合第三方庫:Anaconda常用於科學計算領域,整合了許多資料分析庫,如pandas、numpy、matplotlib等,可以方便地進行資料分析、機器學習等任務。
  2. 虛擬環境管理:使用conda,使用者可以建立多個不同的虛擬環境,每個環境可以分隔不同專案所需要的不同版本的包,有效預防版本衝突。
  3. 跨平臺支援:Anaconda支援Linux、Windows、Mac OS X等多個作業系統,並可以自由切換不同版本的Python。
  4. 開源與免費:Anaconda是完全開源和免費的,儘管一些額外的加速和最佳化功能可能需要付費,但對於學術用途,可以申請免費的License。

因此,對於資料分析的初學者或專業人士來說,Anaconda都是一個非常有用的工具,可以大大提高工作效率和減少配置問題。

3.1 安裝Anaconda(Windows系統)

下載地址:https://www.anaconda.com/download/success
下載慢的可以下載我下載好的:https://www.123pan.com/s/OlsEjv-Hrjzh.html

請新增圖片描述
請新增圖片描述
在這裡插入圖片描述
請新增圖片描述
請新增圖片描述

請新增圖片描述
請新增圖片描述
請新增圖片描述
請新增圖片描述
請新增圖片描述
請新增圖片描述
請新增圖片描述
請新增圖片描述

3.2 更換國內源

為什麼需要更換國內源
官方源對應的伺服器位於國外,這可能導致下載速度慢,甚至有時無法訪問。因此,為了提高下載速度和穩定性,新增國內映象源是一個有效的解決方案。更換為國內源可以顯著提升Anaconda的使用體驗,確保使用者可以更快速、更穩定地獲取所需的軟體包和依賴項。

請新增圖片描述

# 檢視當前配置的映象源
conda config --show channels 
# 恢復預設配置
conda config --remove-key channels
# 向conda的配置中新增清華大學映象源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
conda config --set show_channel_urls yes

請新增圖片描述

3.3 建立一個新環境,在新環境中安裝包,安裝jupyter

不想建立新環境,也可以直接使用預設的環境,點選直接開啟jupyter notebook(接著看3.4就可以)

在這裡插入圖片描述

建立新環境myenv

請新增圖片描述
請新增圖片描述

3.4 Jupyter notebook的基礎使用

請新增圖片描述
請新增圖片描述
請新增圖片描述

3.5 conda常用命令

  1. 建立環境:
  • conda create --name myenv: 建立一個名為 myenv 的新環境。
  • conda create --name myenv python=3.8: 建立一個帶有指定 Python 版本的環境。
  • conda create --name myenv numpy pandas: 建立一個包含指定軟體包的環境。
  1. 管理環境:
  • conda activate myenv: 啟用名為 myenv 的環境。
  • conda deactivate: 停用當前環境。
  • conda env list: 列出所有可用環境。
    -conda env remove --name myenv: 刪除名為 myenv 的環境。
  1. 安裝/解除安裝軟體包:
  • conda install numpy: 安裝 numpy 包。
  • conda install numpy=1.19.2: 安裝指定版本的 numpy 包。
  • conda install --file requirements.txt: 從 requirements.txt 檔案中安裝所有指定的軟體包。
  • conda remove numpy: 解除安裝 numpy 包。
  1. 更新軟體包:
  • conda update numpy: 更新 numpy 包到最新版本。
  • conda update --all: 更新所有已安裝的軟體包到最新版本。
  1. 搜尋軟體包:
  • conda search numpy: 搜尋可用的 numpy 版本。
  • conda search "*search_term*": 在 Conda 儲存庫中搜尋指定的軟體包。
  1. 清理:
  • conda clean --all: 清理不再需要的臨時檔案和快取。

相關文章