JupyterLab 快速環(huán)境配置 (一)
一只小胖子
[互聯(lián)網(wǎng)運(yùn)營(yíng) | 直播電商 | 廣告行業(yè)] 從業(yè)者
軟件說(shuō)明:
JupyterLab是一個(gè)基于web瀏覽器的在線文檔/代碼運(yùn)行集成環(huán)境,支持文檔顯示/代碼運(yùn)行/結(jié)果保留等不同階段的信息聚集展示.能夠分塊執(zhí)行代碼段,并共享及保留中間執(zhí)行結(jié)果.
支持常用的python/R語(yǔ)言和其它多種語(yǔ)言,基于markdown / python編寫(xiě)的文檔和腳本也方便分享. JupyterLab在個(gè)人日常的使用上相當(dāng)方便/高效,我一般常用在學(xué)習(xí)演示,數(shù)據(jù)整理,知識(shí)組織等非專業(yè)場(chǎng)景上.
軟件官網(wǎng):
Anaconda | The World's Most Popular Data Science Platformwww.anaconda.com/
Anaconda | Individual Editionwww.anaconda.com/products/individual#Downloads
快速安裝:
如果第一次使用,直接用上面的鏈接下載安裝就可以,因?yàn)?strong>自帶了Python,第三方包及Conda的包管理環(huán)境,所以安裝包體積較大,同時(shí)安裝時(shí)會(huì)花一點(diǎn)時(shí)間.但直接使用Anaconda安裝是最適合Python新手使用的方法了,安裝好界面如下:
插件配置:
要想使用更靈活/強(qiáng)大的功能,少不了要安裝插件,所以這里我補(bǔ)充了一些操作截圖.?因?yàn)镴upyter插件要依賴node.js環(huán)境,所以要先確保存node.js環(huán)境存在,不然會(huì)告知不能安裝插件,我是手動(dòng)提前至node.js的官網(wǎng)下載安裝的.這樣就遇到了一個(gè)坑. 如下圖,我手動(dòng)安裝好了node.js,但再安裝插件擴(kuò)展時(shí)提示找不到!
如圖我手動(dòng)用安裝包安裝node.js成功后,如果直接進(jìn)入左側(cè)的擴(kuò)展插件面板去安裝插件,有時(shí)會(huì)告知node.js環(huán)境不存在,明明是安裝了,終端執(zhí)行版本也是正確的啊....
jupyterlab插件安裝前的Node.js安裝問(wèn)題_MedicineD的博客-CSDN博客blog.csdn.net/MedicineD/article/details/109824813
這里我也參考了如上鏈接,文中提供了其它的解決方案,不過(guò)經(jīng)過(guò)對(duì)比,最簡(jiǎn)單的還是按我下面辦法操作吧...估計(jì)是環(huán)境變量配置的問(wèn)題. 所以新手還是建議不要自己去下包安裝了.
解決這個(gè)問(wèn)題最簡(jiǎn)單的方法是: 不要自己去單獨(dú)下載node.js來(lái)安裝,而是直接運(yùn)行下面命令來(lái)配置node.js(在jupyter的終端中運(yùn)行).
右鍵命令窗口運(yùn)行 conda install nodejs
# 提示: 有時(shí)安裝不了或太慢記得開(kāi)外網(wǎng)或配置使用國(guó)內(nèi)鏡像代替
如下,JupyterLab安裝完node.js后環(huán)境后,我們?cè)偃グ惭b插件,便正常了,記得對(duì)應(yīng)的命令最好還是在JupyterLab本身的命令行上運(yùn)行.避免新手少踩一點(diǎn)坑...
注意: 有些插件安裝時(shí)會(huì)有版本沖突問(wèn)題,如: 下面這個(gè)toc-extension擴(kuò)展.
安裝后右鍵菜單Restart Kernel 重啟整個(gè)環(huán)境就配置好了,接下來(lái)我們就可以愉快的玩耍了....
簡(jiǎn)化版的 MiniConda
用Anaconda來(lái)安裝比較方便,安裝即開(kāi)箱使用,但它的安裝包太大,涵蓋了我們?cè)S多用不到的三方庫(kù)或依賴,所以你也可以用MiniConda簡(jiǎn)化版來(lái)安裝.
一只小胖子:MiniConda 快速環(huán)境配置 (二)0 贊同 · 0 評(píng)論文章
補(bǔ)充鏈接:
風(fēng)影忍著:Anaconda商用要收費(fèi)了怎么辦砾跃?沒(méi)關(guān)系轿衔,我們有miniforge28 贊同 · 3 評(píng)論文章
M1芯片Mac上Anaconda的暫時(shí)替代:miniforge_yc11tentgy的博客-CSDN博客_miniforgeblog.csdn.net/yc11tentgy/article/details/113469988
我是一只熱愛(ài)學(xué)習(xí)的小胖子,如果你也熱愛(ài)學(xué)習(xí),并且對(duì)SuperMemo感興趣,歡迎你轉(zhuǎn)發(fā)和評(píng)論!