jupyterJava,C++/C,R

      網友投稿 1633 2025-04-03

      最開始接觸Anaconda,應該是18年3月,還是在機器學習的時候用過,Anaconda是一個用于科學計算的Python發行版,支持 Linux, Mac, Windows系統,提供了包管理與環境管理的功能,可以很方便地解決多版本python并存、切換以及各種第三方包安裝問題。Anaconda利用工具命令conda來進行package和environment的管理,并且已經包含了Python和相關的配套工具。

      Anaconda指的是一個開源的Python發行版本,其包含了conda、Python等180多個科學包及其依賴項。大家都是用jupyter跑python程序,運行的是ipython文件,聽過ijava嗎,在jupyter跑過R語言嗎?

      Anaconda是python 和 R的集成開發環境

      但是Jupyter Notebook 支持非常多的編程語言,而且可以直接運行這些語言的代碼

      官方文檔:https://github.com/jupyter/jupyter/wiki/Jupyter-kernels

      配置R

      R是用于統計分析、繪圖的語言和操作環境。R是屬于GNU系統的一個自由、免費、源代碼開放的軟件,它是一個用于統計計算和統計制圖的優秀工具。簡單來說,R是一門統計計算語言,是一套開源的數據分析解決方案。

      conda虛擬一個環境

      conda create -n 虛擬環境名字

      1

      2

      然后一行搞定

      jupyter跑Java,C++/C,R

      conda install -c r r-essentials

      1

      2

      如果R包需要的指定版本的R,update就ok了

      conda update r r=3.5.2

      1

      輸入R就進入了終端,就證明了搞定了

      在console里寫如下命令,下載必要的R包

      install.packages(c('repr', 'IRdisplay', 'evaluate', 'crayon', 'pbdZMQ', 'devtools', 'uuid', 'digest')) devtools::install_github('IRkernel/IRkernel')

      1

      2

      下載時,選擇服務器,香港的服務器離我近點,這些下R包就網速還ok

      RStudio(簡稱RS)是一款R語言的IDE,R自帶的環境操作起來可能不是方便,而Rstudio很好地解決了這個問題,而且它還具有調試、可視化等功能,支持純R腳本、Rmarkdown (腳本文檔混排)、Bookdown (腳本文檔混排成書)、Shiny (交互式網絡應用)等。

      安裝RS

      conda install -c r rstudio

      1

      2

      3

      配置Java

      java要安裝jdk,java>9

      jdk的安裝pass,網上大把

      測試jdk是否安裝成功

      java -version javac -version

      1

      2

      記得虛擬conda的Java虛擬環境

      編譯iJava內核

      > git clone https://github.com/SpencerPark/IJava.git > cd IJava/

      1

      2

      linux or mac chmod u+x gradlew && ./gradlew installKernel

      windows gradlew installKernel

      測試jupyter kernelspec list

      官網:https://github.com/SpencerPark/IJava

      在jupyter不用老是新建類,相對于iDEA,更加不錯,但是沒有IDEA的快捷鍵,只有一個tab提示

      C++/C

      就一行命令安裝一個內核

      使用conda 安裝xeus-cling內核

      conda install xeus-cling -c conda-forge

      1

      C一樣

      jupyter-c-kernel

      1

      C++ Java Jupyter notebook

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:Office 2013將移除部分不兼容舊版功能(office辦公軟件)
      下一篇:怎么樣從大綱導入?為什么和微軟操作這么不同
      相關文章
      亚洲精品天堂成人片AV在线播放| 亚洲天天做日日做天天欢毛片| 亚洲福利一区二区精品秒拍| 久久亚洲高清综合| 亚洲高清毛片一区二区| 亚洲成av人在线观看网站| 国产亚洲精品成人AA片| 亚洲精品123区在线观看| 亚洲成a人片在线看| 亚洲人配人种jizz| 久久亚洲最大成人网4438| 33333在线亚洲| 亚洲国产激情在线一区| 亚洲色精品VR一区区三区| 亚洲乱码中文字幕小综合| 亚洲AV无码精品蜜桃| 亚洲国产最大av| 亚洲中文无码mv| 亚洲av片在线观看| 丁香亚洲综合五月天婷婷| 亚洲精品第一国产综合精品99| 亚洲第一页综合图片自拍| 亚洲欧洲一区二区三区| 久久久久亚洲av成人无码电影| 国产亚洲精品精品国产亚洲综合| 国产亚洲精品成人a v小说| 亚洲中文字幕无码久久综合网| 亚洲毛片αv无线播放一区| 亚洲精品成人片在线播放| 亚洲AV无码久久寂寞少妇| 精品日韩亚洲AV无码| 亚洲一区二区三区深夜天堂| 亚洲 日韩 色 图网站| 韩国亚洲伊人久久综合影院| 亚洲欧洲自拍拍偷精品 美利坚 | 中文字幕亚洲一区二区va在线| 夜夜春亚洲嫩草影院| 亚洲AV乱码一区二区三区林ゆな| 亚洲黄色中文字幕| 成人亚洲国产va天堂| 国产亚洲美女精品久久|