当前位置:   article > 正文

如何在服务器中使用Conda中安装R环境,并用jupyter使用R_conda安装r语言

conda安装r语言

1. R的安装

 推荐使用anaconda或者miniconda,创建虚拟环R_env境然后安装R;

  1. 使用conda search r-base查看可下载的R的版本;
  2. R版本比较低,一般可以先增加源:
# 增加源
conda config --add channels conda-forge
# 提升优先级
conda config --set channel_priority strict
# 再看一看R的版本
conda search r-base
# 创建python=3.8的虚拟环境 R_env
conda create -n R_env python=3.8
#例子:安装4.1.2版本R
conda install -c conda-forge r-base=4.1.2

# 配置基础R环境
conda install conda-forge::r-languageserver
conda install conda-forge::radian
conda install conda-forge::r-httpgd
conda install conda-forge::r-devtools
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

3. VScode 配置

  1. 先安装 R 插件和 R Debugger插件;
  2. 使用conda activate R_env激活虚拟环境 R_env;
  3. 在虚拟环境R_env下分别输入 ·which R和which radian,分别得到R和radian的路径,
  4. 在Rpath:Linux下填入R的路径;
  5. 在Rterm:Linux下填入radian的路径;
  6. 在Rterm:option下删掉默认项,分别填入–r-binary = R的路径和–no-site-file;

如果需要debug需要安装vscDebugger,安装方式如下图所示(参考文献【4】),如果安装的时候报错见参考文献【2】。
在这里插入图片描述

3. Vscode 使用jupyter R核运行

# 安装jupyter
pip install ipykernel
# 安装jypyter R内核
conda install r-irkernel
# 安装完成后,在控制台输入R,然后在R环境下输入以下代码将R核注册到jupyter中
IRkernel::installspec()
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

4 参考文献

[1]使用 VSCode 愉快地进行 R 远程开发
[2]x86_64-conda-linux-gnu-cc not found
[3]远程linux系统的VScode配置R语言
[4]在VSCode中配置并调试R语言.r文件
[5]VSCode远程连接服务器使用R语言
[6]radian | 一款21世纪的R语言编辑器
[7]如何在 VSCODE 中高效使用 R 语言 (图文详解)
[8]使用conda源安装r包 conda-forge / packages / r-languageserver
[9]在Jupyter中安装R内核(途径二:Anaconda)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/774574
推荐阅读
相关标签
  

闽ICP备14008679号