記錄一下用VS Code運(yùn)行r和python以及Jupyter notebook的使用(Mac M2)

文章參考:https://www.practicaldatascience.org/html/jupyter_r_notebooks.html

Jupyter的理念是將工作的界面與進(jìn)行分析的底層編程語言分開园爷。這使得創(chuàng)建一個(gè)界面(一個(gè)文本編輯器吱瘩,一個(gè)顯示結(jié)果的窗口等)成為可能,該界面可以用來在任何數(shù)量的不同程序中運(yùn)行你的分析。在Jupyter生態(tài)系統(tǒng)中闻坚,被用來實(shí)際運(yùn)行你的分析的程序(如Python妆丘、R)被稱為kernel
這意味著技竟,可以將Jupyter筆記本用于Python之外的其他用途冰肴。

首先需要安裝:

  • Visual Studio Code
  • python
  • R

Install Jupyter with miniconda

在VS Code中使用jupyter筆記本,可以通過安裝插件實(shí)現(xiàn)榔组,但VS Code只是使用了一個(gè)小版本的jupyter熙尉,與編輯器捆綁在一起。不過搓扯,要設(shè)置R與Jupyter筆記本一起工作检痰,我們必須進(jìn)行真正的jupyter安裝。

安裝miniconda:

# 進(jìn)入文件所在路徑
cd /Users/julie/code/
#讀取路徑中的文件
sh Miniconda3-latest-MacOSX-arm64.sh

cd ..#返回上一級(jí)目錄
  • 會(huì)彈出一個(gè)軟件協(xié)議條款讓你閱讀换可,這時(shí)候直接按下Ctrl+C便可以跳過閱讀過程椎椰,直接按照提示,輸入yes锦担,然后按回車鍵俭识,同意軟件協(xié)議條款。


    確定安裝路徑
  • 繼續(xù)按回車洞渔,安裝好后會(huì)提示:Thank you for installing Miniconda3!

設(shè)置conda環(huán)境

  • 重啟終端(Terminal)應(yīng)用程序套媚;輸入vim ~/.zshrc,按回車鍵進(jìn)入編輯模式
  • 將光標(biāo)移動(dòng)到最后一行磁椒,在其中添加
    export PATH=/Users/julie/miniconda3/bin:$PATH
  • 按下Esc鍵退出插入模式堤瘤;
  • 輸入:wq保存修改并退出vim編輯器;
  • 輸入source ~/.zshrc使更改的環(huán)境變量生效浆熔。
    注:如果使用的 shell 是 bash本辐,則需要修改.bash_profile文件。
  • 重啟終端医增,通過檢查版本來查看是否安裝成功
    conda -V
    如果出現(xiàn)了版本號(hào)則安裝成功

安裝Jupyter

在終端中運(yùn)行:

conda install jupyter
記住安裝的路徑

Setting Up R with Jupyter

  • 在終端(zsh)鍵入R進(jìn)入

    (如果不能通過鍵入“R”直接進(jìn)入慎皱,則可輸入R安裝的絕對(duì)路徑:/Applications/R.app/Contents/MacOS/R)
    獲取方法:應(yīng)用程序 > R > 單擊右鍵 > 顯示包內(nèi)容 > Contents > MacOS > R
  • 運(yùn)行:
install.packages("IRkernel")
  • 安裝完成后,在R中運(yùn)行:
IRkernel::installspec()

然后我遇到了如下的問題:

> IRkernel::installspec()
Error in IRkernel::installspec() : 
  jupyter-client has to be installed but “jupyter kernelspec --version” exited with code 127.
In addition: Warning message:
In system2("jupyter", c("kernelspec", "--version"), FALSE, FALSE) :
  error in running command

這意味著R找不到安裝的jupyter叶骨。請(qǐng)確保:(a)按照上面的指示安裝了jupyter茫多,(b)使用設(shè)置環(huán)境中的指示。(我后面重新操作了一下設(shè)置conda環(huán)境那一步忽刽,再次安裝就成功啦)天揖。

  • 然后打開VS Code夺欲,新建一個(gè)Jupyter notebook文件,就可以選擇r內(nèi)核啦=癫病P┰摹!
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末斑唬,一起剝皮案震驚了整個(gè)濱河市市埋,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌赖钞,老刑警劉巖腰素,帶你破解...
    沈念sama閱讀 206,126評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件聘裁,死亡現(xiàn)場(chǎng)離奇詭異雪营,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)衡便,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門献起,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人镣陕,你說我怎么就攤上這事谴餐。” “怎么了呆抑?”我有些...
    開封第一講書人閱讀 152,445評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵岂嗓,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我鹊碍,道長(zhǎng)厌殉,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,185評(píng)論 1 278
  • 正文 為了忘掉前任侈咕,我火速辦了婚禮公罕,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘耀销。我一直安慰自己楼眷,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評(píng)論 5 371
  • 文/花漫 我一把揭開白布熊尉。 她就那樣靜靜地躺著罐柳,像睡著了一般。 火紅的嫁衣襯著肌膚如雪狰住。 梳的紋絲不亂的頭發(fā)上张吉,一...
    開封第一講書人閱讀 48,970評(píng)論 1 284
  • 那天,我揣著相機(jī)與錄音转晰,去河邊找鬼芦拿。 笑死士飒,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的蔗崎。 我是一名探鬼主播酵幕,決...
    沈念sama閱讀 38,276評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼缓苛!你這毒婦竟也來了芳撒?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,927評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤未桥,失蹤者是張志新(化名)和其女友劉穎笔刹,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體冬耿,經(jīng)...
    沈念sama閱讀 43,400評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡舌菜,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評(píng)論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了亦镶。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片日月。...
    茶點(diǎn)故事閱讀 37,997評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖缤骨,靈堂內(nèi)的尸體忽然破棺而出爱咬,到底是詐尸還是另有隱情,我是刑警寧澤绊起,帶...
    沈念sama閱讀 33,646評(píng)論 4 322
  • 正文 年R本政府宣布精拟,位于F島的核電站,受9級(jí)特大地震影響虱歪,放射性物質(zhì)發(fā)生泄漏蜂绎。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評(píng)論 3 307
  • 文/蒙蒙 一实蔽、第九天 我趴在偏房一處隱蔽的房頂上張望荡碾。 院中可真熱鬧,春花似錦局装、人聲如沸坛吁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽拨脉。三九已至,卻和暖如春宣增,著一層夾襖步出監(jiān)牢的瞬間玫膀,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評(píng)論 1 260
  • 我被黑心中介騙來泰國打工爹脾, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留帖旨,地道東北人箕昭。 一個(gè)月前我還...
    沈念sama閱讀 45,423評(píng)論 2 352
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像解阅,于是被迫代替她去往敵國和親落竹。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容