Anaconda安裝配置Jupyter最新版的圖文步驟
本文是在本地環(huán)境安裝Anaconda的基礎(chǔ)上,在Anaconda的虛擬環(huán)境中安裝Jupyter,然后配置Jupyter,使其可以任意使用Anaconda的虛擬環(huán)境作為自身運(yùn)行環(huán)境,以及一些漢化操作。
第一步:構(gòu)建一個(gè)虛擬環(huán)境
最新的Jupyter7版本,官方推薦的是python3.10版本。但是我們這里Anaconda版本為2024.06最新版本,Python的默認(rèn)版本是3.12,所以我們這里計(jì)劃使用虛擬環(huán)境構(gòu)建python3.10版本。如果符合python3.10版本,可以直接跳到第二步。
(實(shí)際上,經(jīng)過(guò)本人實(shí)驗(yàn),python3.12版本下使用Jupyter也不會(huì)出現(xiàn)太大問(wèn)題hhhh,所以小伙伴自行決定了。)
我們首先創(chuàng)建一個(gè)名為“DeepLearning”的虛擬環(huán)境。
conda create --name DeepLearning python=3.10
激活進(jìn)入到環(huán)境中,那么這一步算是就結(jié)束了。
conda activate DeepLearning

第二步:安裝Jupyter
我們首先安裝Jupyter Notebook,使用如下命令:
conda install notebook
基本整個(gè)過(guò)程一般不會(huì)報(bào)錯(cuò),正常下載,遇到 Y/N 時(shí),選擇 Y ,如果一直無(wú)法下載或者卡住,可能是鏡像源沒(méi)有配置好或者開(kāi)了代理,去檢查一下問(wèn)題,如果需要配置穩(wěn)定快速鏡像源的話,可以參考文章,最底下的鏡像源配置。

輸入命令檢測(cè)Jupyter是否成功,如果成功,就會(huì)有版本號(hào)顯示出來(lái)。
jupyter notebook --version

然后我們需要把我們的虛擬環(huán)境加入到Jupyter中,不然Jupyter只能用默認(rèn)的內(nèi)核,無(wú)法使用第三方庫(kù)。
(其中,--name==你的虛擬環(huán)境名字,我這里是DeepLearning)
python -m ipykernel install --user --name=DeepLearning
第三步:Jupyter配置(漢化)
我們直接使用下面的命令進(jìn)行漢化包的安裝。
conda install -c conda-forge jupyterlab-language-pack-zh-CN
然后我們嘗試啟動(dòng)jupyter,啟動(dòng)過(guò)程會(huì)報(bào)一些日志,都是正常的。
jupyter notebook
我們等待加載日志完畢后,會(huì)自動(dòng)進(jìn)入Jupyter的主頁(yè),我們可以看到Jupyter默認(rèn)是英文界面。選擇Settings -> Languages ,更改為中文。

第四步:更改啟動(dòng)路徑
我們其實(shí)可以看到,Jupyter是有一個(gè)自身的默認(rèn)啟動(dòng)路徑的,我們可以進(jìn)行相關(guān)配置,更改其啟動(dòng)路徑。
我們首先輸入下面命令,讓jupyter生產(chǎn)一個(gè)配置文件的路徑。
jupyter notebook --generate-config
輸入命令后,jupyter會(huì)在C盤(pán)生成一個(gè)配置文件,根據(jù)他提供的文件路徑打開(kāi)這個(gè)文件。

打開(kāi)配置文件,查找 c.ServerApp.notebook_dir 這個(gè)值(在大概932行的位置)。
(記住是 c.ServerApp.notebook_dir 而不是 c.ServerApp.root_dir,由于jupyter版本更新,他的路徑啟動(dòng)參數(shù)已經(jīng)更改為c.ServerApp.notebook_dir 了)

把前面 # 去掉,并寫(xiě)上自己配置的默認(rèn)啟動(dòng)路徑,參照我下面的路徑寫(xiě)法,自己更改
(這里也需要切記,是右反斜杠 / ,可以參照我下面的方式)
c.ServerApp.notebook_dir = 'C:/Users/1/Desktop/Python/Django'
PS:這里有一個(gè)關(guān)鍵點(diǎn)一定要注意,就是把符號(hào) # 去掉后,這一句話一定要頂格,不然就會(huì)報(bào)錯(cuò)?。。ㄒ簿褪钦f(shuō)這句話一定要頂格,不能有空格前面,不然會(huì)編譯出錯(cuò),配置失?。?/p>

我們?cè)趩?dòng)Jupyter,發(fā)現(xiàn)已經(jīng)進(jìn)入到我們配置好的目錄了。一切大功告成!

到此這篇關(guān)于Anaconda安裝配置Jupyter最新版的圖文步驟的文章就介紹到這了,更多相關(guān)Anaconda安裝配置Jupyter內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Visual Studio code 配置Python開(kāi)發(fā)環(huán)境
這篇文章主要介紹了Visual Studio code 配置Python開(kāi)發(fā)環(huán)境,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09
Python入門(mén)教程(二十八)Python中的JSON
這篇文章主要介紹了Python入門(mén)教程(二十八)Python中的JSON,JSON 是用 JavaScript 對(duì)象表示法(JavaScript object notation)編寫(xiě)的文本,接下來(lái)我們就來(lái)學(xué)習(xí)一下2023-04-04
使用pd.merge表連接出現(xiàn)多余行的問(wèn)題解決
本文主要介紹了使用pd.merge表連接出現(xiàn)多余行的問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06
Python中JSON數(shù)據(jù)驗(yàn)證的三種專業(yè)級(jí)方案
這篇文章主要介紹了Python中三種專業(yè)的JSON驗(yàn)證方案:jsonschema、Pydantic和voluptuous,分別從聲明式驗(yàn)證、類(lèi)型安全的模型校驗(yàn)和輕量級(jí)驗(yàn)證流程三個(gè)方面進(jìn)行了詳細(xì)講解,此外,還討論了傳統(tǒng)驗(yàn)證方法的局限性,并展示了如何使用這些庫(kù)進(jìn)行高效的數(shù)據(jù)校驗(yàn)和模型定義2026-01-01
Python3轉(zhuǎn)換html到pdf的不同解決方案
今天小編就為大家分享一篇關(guān)于Python3轉(zhuǎn)換html到pdf的不同解決方案,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03
Python中tkinter無(wú)法同時(shí)顯示多個(gè)image的解決方法及pack與place解析
這篇文章主要介紹了Python中tkinter無(wú)法同時(shí)顯示多個(gè)image的解決方法及pack與place解析,本文給大家分享問(wèn)題原因解析及解決方案,需要的朋友可以參考下2023-02-02
關(guān)于python變量的引用以及在底層存儲(chǔ)原理
Python的變量,簡(jiǎn)單來(lái)說(shuō)有數(shù)值型,布爾型,字符串類(lèi)型,列表,元組,字典等6大類(lèi)。那么不同變量類(lèi)型在底層是如何存儲(chǔ)的,關(guān)系到變量的引用,能否正確的掌握變量的相關(guān)操作?接下來(lái)小編就來(lái)為大家講解python變量的引用以及在底層存儲(chǔ)原理,需要的朋友可以參考一下2021-09-09
Python reshape的用法及多個(gè)二維數(shù)組合并為三維數(shù)組的實(shí)例
今天小編就為大家分享一篇Python reshape的用法及多個(gè)二維數(shù)組合并為三維數(shù)組的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-02-02

