# Conda虚拟环境中的R语言项目模板 用于创建项目独有的R隔离环境,实现R语言的细粒度控制。 ## 安装前提 - Linux / MacOS / WSL 系统 - VSCode 代码编辑器 插件扩展安装: - R - R Debugger - Miniforge / Miniconda / Anaconda 虚拟环境管理(即可执行`conda`命令) > [!NOTE] > 自行检查conda的镜像源配置,以加速库的下载安装。 - Git 代码同步工具 ## 操作步骤 0. 克隆本项目到指定的位置,或者下载代码zip包: `git clone https://git.unvec.site/stevenhobs/R-with-Conda <项目路径>` `cd <项目路径> && rm -r .git/` # 删除.git记录 1. 初始化conda虚拟环境 `conda create -y -p .conda -c conda-forge r-base r-languageserver r-devtools r-httpgd r-rlang r-jsonlite radian` 2. 初始化R语言调试器,两种方式任选其一 - VSCode命令面板搜索执行 `R Debugger: Update or install the required R Package`进行安装R的VSC调试库 - 在R的控制台中执行指令 `devtools::install_github("ManuelHentschel/vscDebugger")` > [!NOTE] > 此操作需要访问Github平台以获取源码编译安装,请确保 github.com 可正常访问 3. 库的安装 确保在当前项目的`.conda`虚拟环境中,以下几种: - conda 命令 查找包 `conda search -p .conda -c conda-forge r-包名`; 安装包 `conda install -p .conda -c conda-forge r-包名`; - 采用R控制台命令安装`​install.packages()​` - VSCode R扩展提供的包管理视图