1. 什么是Jupyter NotebookJupyter Notebook是一個(gè)開(kāi)源的Web應(yīng)用程序,,允許用戶(hù)創(chuàng)建和共享包含實(shí)時(shí)代碼,、方程、可視化和解釋性文本的文檔,。它最初由IPython團(tuán)隊(duì)開(kāi)發(fā),,現(xiàn)在已經(jīng)成為一個(gè)獨(dú)立的項(xiàng)目,并廣泛用于數(shù)據(jù)清理和轉(zhuǎn)換,、數(shù)值模擬,、統(tǒng)計(jì)建模,、數(shù)據(jù)可視化、機(jī)器學(xué)習(xí)等等,。因其直觀易用的界面和強(qiáng)大的功能,,在數(shù)據(jù)科學(xué)、機(jī)器學(xué)習(xí),、科學(xué)計(jì)算和軟件開(kāi)發(fā)等領(lǐng)域得到了廣泛的應(yīng)用,。它不僅是研究人員、學(xué)生和數(shù)據(jù)分析師的有力工具,,也是教師和教育者用于創(chuàng)建交互式教程和演示文稿的理想選擇,。 2. 方式一:通過(guò)命令行pip來(lái)安裝Jupyter Notebook首先需要確保已安裝Python,不會(huì)安裝的參考:[python安裝教程](點(diǎn)擊跳轉(zhuǎn))
2.1 按下 Win + R 鍵,,輸入 “cmd”,,按下回車(chē)鍵打開(kāi)Windows終端
2.2 使用 pip 安裝 Jupyter Notebook,輸入以下命令pip install jupyter
2.3 安裝完成,,輸入以下命令,,啟動(dòng) Jupyter Notebookjupyter notebook
2.4 接下來(lái)Jupyter Notebook 會(huì)在默認(rèn)的瀏覽器中打開(kāi)。如果沒(méi)有自動(dòng)打開(kāi),,可以在瀏覽器中輸入 http://localhost:8888/tree 打開(kāi)
3. 方式二:利用Anaconda安裝Jupyter Notebook什么是Anaconda Anaconda是一個(gè)開(kāi)源的Python發(fā)行版本,,專(zhuān)注于數(shù)據(jù)分析。它包含了conda,、Python等190多個(gè)科學(xué)包及其依賴(lài)項(xiàng),,使得用戶(hù)可以便捷地獲取和管理這些包,同時(shí)提供對(duì)環(huán)境的統(tǒng)一管理,。Anaconda的特點(diǎn)包括: 集成第三方庫(kù):Anaconda常用于科學(xué)計(jì)算領(lǐng)域,,集成了許多數(shù)據(jù)分析庫(kù),如pandas,、numpy,、matplotlib等,可以方便地進(jìn)行數(shù)據(jù)分析,、機(jī)器學(xué)習(xí)等任務(wù),。 虛擬環(huán)境管理:使用conda,用戶(hù)可以創(chuàng)建多個(gè)不同的虛擬環(huán)境,,每個(gè)環(huán)境可以分隔不同項(xiàng)目所需要的不同版本的包,,有效預(yù)防版本沖突。 跨平臺(tái)支持:Anaconda支持Linux,、Windows,、Mac OS X等多個(gè)操作系統(tǒng),,并可以自由切換不同版本的Python,。 開(kāi)源與免費(fèi):Anaconda是完全開(kāi)源和免費(fèi)的,,盡管一些額外的加速和優(yōu)化功能可能需要付費(fèi),但對(duì)于學(xué)術(shù)用途,,可以申請(qǐng)免費(fèi)的License,。
因此,對(duì)于數(shù)據(jù)分析的初學(xué)者或?qū)I(yè)人士來(lái)說(shuō),,Anaconda都是一個(gè)非常有用的工具,,可以大大提高工作效率和減少配置問(wèn)題。
3.1 安裝Anaconda(Windows系統(tǒng))下載地址:https://www./download/success 下載慢的可以下載我下載好的:https://www./s/OlsEjv-Hrjzh.html
3.2 更換國(guó)內(nèi)源為什么需要更換國(guó)內(nèi)源 官方源對(duì)應(yīng)的服務(wù)器位于國(guó)外,,這可能導(dǎo)致下載速度慢,,甚至有時(shí)無(wú)法訪問(wèn)。因此,,為了提高下載速度和穩(wěn)定性,,添加國(guó)內(nèi)鏡像源是一個(gè)有效的解決方案。更換為國(guó)內(nèi)源可以顯著提升Anaconda的使用體驗(yàn),,確保用戶(hù)可以更快速,、更穩(wěn)定地獲取所需的軟件包和依賴(lài)項(xiàng)。
# 查看當(dāng)前配置的鏡像源conda config --show channels
# 恢復(fù)默認(rèn)配置conda config --remove-key channels# 向conda的配置中添加清華大學(xué)鏡像源conda config --add channels https://mirrors.tuna./anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna./anaconda/pkgs/main/
conda config --add channels http://mirrors.tuna./anaconda/cloud/fastai/
conda config --set show_channel_urls yes
3.3 創(chuàng)建一個(gè)新環(huán)境,,在新環(huán)境中安裝包,,安裝jupyter不想創(chuàng)建新環(huán)境,也可以直接使用默認(rèn)的環(huán)境,,點(diǎn)擊直接打開(kāi)jupyter notebook(接著看3.4就可以)
創(chuàng)建新環(huán)境myenv
3.4 Jupyter notebook的基礎(chǔ)使用
3.5 conda常用命令創(chuàng)建環(huán)境:
conda create --name myenv : 創(chuàng)建一個(gè)名為 myenv 的新環(huán)境,。
conda create --name myenv python=3.8 : 創(chuàng)建一個(gè)帶有指定 Python 版本的環(huán)境。
conda create --name myenv numpy pandas : 創(chuàng)建一個(gè)包含指定軟件包的環(huán)境,。
管理環(huán)境:
conda activate myenv : 激活名為 myenv 的環(huán)境,。
conda deactivate : 停用當(dāng)前環(huán)境。
conda env list : 列出所有可用環(huán)境,。 -conda env remove --name myenv : 刪除名為 myenv 的環(huán)境,。
安裝/卸載軟件包:
conda install numpy : 安裝 numpy 包。
conda install numpy=1.19.2 : 安裝指定版本的 numpy 包,。
conda install --file requirements.txt : 從 requirements.txt 文件中安裝所有指定的軟件包,。
conda remove numpy : 卸載 numpy 包。
更新軟件包:
conda update numpy : 更新 numpy 包到最新版本,。
conda update --all: 更新所有已安裝的軟件包到最新版本,。
搜索軟件包:
清理:
|