linux Rstudio

您所在的位置:网站首页 linux目录配置标准 linux Rstudio

linux Rstudio

2023-07-08 14:07| 来源: 网络整理| 查看: 265

实验系统环境

[root@localhost ~]# cat /etc/os-release NAME="Anolis OS" VERSION="8.6" ID="anolis" ID_LIKE="rhel fedora centos" VERSION_ID="8.6" PLATFORM_ID="platform:an8" PRETTY_NAME="Anolis OS 8.6" ANSI_COLOR="0;31" HOME_URL="https://openanolis.cn/" [root@localhost ~]# [lisi@localhost ~]$ conda -V conda 23.3.1

实验目的:

使用conda 创建 R42 虚拟环境, 在R42 中安装 r-base=4.2 。 使用 root 用户安装 rstudio-server , 通过配置文件让 rstudio-server 连接上 R42 内的 R 。 1、创建 R42 虚拟环境, 在R42 中安装 r-base=4.2。 创建 R42 虚拟环境 (base) [lisi@localhost ~]$ conda create -y -n R42

这是一个使用conda命令创建名为R42的新环境的命令。其中各参数的含义如下:

create: 表示要创建一个新环境; -y: 表示在创建过程中不进行确认提示,自动同意并继续; -n R42: 表示将新环境命名为R42。

这个命令可以用于在计算机上创建Python虚拟环境,从而实现不同项目之间的隔离和管理。通过将相关的依赖关系和软件包安装在特定环境下,可以避免不同项目之间对Python库和软件包的相互影响和冲突。同时,使用conda创建环境可以方便地管理和切换不同环境,以满足不同需求的应用场景。

在 R42 环境中安装 r-base=4.2。

conda 默认官方的软件包支持到R的版本4.2,如需更高版本需要第三方的软件包源(conda-forge或其他)。

(base) [lisi@localhost ~]$ conda activate R42 (R42) [lisi@localhost ~]$ conda install -c conda-forge r-base=4.2 (R42) [lisi@localhost ~]$ find ~/miniconda3/envs/R42/ -type "d" -name "lib" /home/lisi/miniconda3/envs/R42/x86_64-conda-linux-gnu/lib /home/lisi/miniconda3/envs/R42/lib /home/lisi/miniconda3/envs/R42/lib/R/lib (R42) [lisi@localhost ~]$ (R42) [lisi@localhost ~]$ conda env list # conda environments: # base /home/lisi/miniconda3 R42 * /home/lisi/miniconda3/envs/R42 (R42) [lisi@localhost ~]$ 2、使用 root 用户安装 rstudio-server , 通过配置文件让 rstudio-server 连接上 R42 内的 R 使用 root 用户安装 rstudio-server。 # 使用 wget 或 curl 下载rstudio-server,如果下载卡着不动可以试试加上 -4 参数(ipv4)。 wget -c https://download2.rstudio.org/server/rhel8/x86_64/rstudio-server-rhel-2023.06.0-421-x86_64.rpm curl -C - -O https://download2.rstudio.org/server/rhel8/x86_64/rstudio-server-rhel-2023.06.0-421-x86_64.rpm # 安装 rstudio-server 。(安装的时候要保证yum源能正常使用,因为它可能会通过yum安装几个依赖包。) yum -y install rstudio-server-rhel-2023.06.0-421-x86_64.rpm # 查看 rstudio-server 是否启动,默认情况下是失败的,因为系统下没有装R. [root@localhost ~]# systemctl status rstudio-server # 修改 /etc/rstudio/rserver.conf 文件,指定R的路径,及lib库的路径。 # R_HOME= 后面填写你安装R的虚拟环境的路径,可以通过conda env list 查看。 R_HOME="/home/lisi/miniconda3/envs/R42" cat >> /etc/rstudio/rserver.conf


【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3