远程服务器——如何在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

2. VScode 配置

  1. 先安装 R 插件和 R Debugger插件;
  2. 使用conda activate R_env激活虚拟环境 R_env;
  3. 使用pip3 installer radian安装radian好用;参考radian | 一款21世纪的R语言编辑器
  4. 输入R进入R语言控制台;
  5. 在控制台输入install.packages(“languageserver”)安装languageserver,用于代码补全等;
  6. 使用q()退出R控制台后,打开设置,点击【远程[ssh:xxxserver]】;
  7. 在虚拟环境R_env下分别输入 ·which R和which radian,分别得到R和radian的路径,
  8. 在Rpath:Linux下填入R的路径;
  9. 在Rterm:Linux下填入radian的路径;
  10. 在Rterm:option下删掉默认项,分别填入–r-binary = R的路径和–no-site-file;

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

参考文献

[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]如何在 VSCODE 中高效使用 R 语言 (图文详解)

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-08 07:08:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-08 07:08:05       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-08 07:08:05       82 阅读
  4. Python语言-面向对象

    2023-12-08 07:08:05       91 阅读

热门阅读

  1. 低代码:美味膳食或垃圾食品?

    2023-12-08 07:08:05       57 阅读
  2. python对py文件加密

    2023-12-08 07:08:05       60 阅读
  3. python中的配置config模块

    2023-12-08 07:08:05       59 阅读
  4. C# 异步

    2023-12-08 07:08:05       52 阅读
  5. 2023-简单点-python的多路复用小例子

    2023-12-08 07:08:05       65 阅读
  6. 在 CentOS 或 Red Hat 系统上安装 Citus 组件

    2023-12-08 07:08:05       59 阅读
  7. MySQL安装,建立,导入本地Txt文件

    2023-12-08 07:08:05       62 阅读
  8. 探究QSqlDatabase::removeDatabase

    2023-12-08 07:08:05       67 阅读