IRACE从零开始(二)
Ubuntu中R语言和IRACE的安装,以及环境变量的配置
前言
上一节我们讲到如何使用win11自带的虚拟机安装Linux子系统,以及Ubuntu的账号密码设置。本节主要介绍R语言和IRACE的安装,以及环境变量的配置。
一、安装R语言及相关的包
R语言安装
- 打开Ubuntu,登陆之后输入以下命令
sudo apt-get install r-base
。sudo apt-get install r-base
- 然后会提示你输入密码来确认安装,如果顺利的话,就安装完成了。
解决报错Unable to locate package r-base
我在安装时出了一点小错误,报错信息Unable to locate package r-base
,以下是解决该问题的方法:
-
在终端窗口依次输入以下两个命令,如图所示
sudo apt-get -f install sudo apt-get update --fix-missing
-
对于这两个命令,前者用于修复系统中存在的依赖关系问题,后者用于更新软件包列表,同时尝试修复丢失的软件包信息
-
再次尝试命令
sudo apt-get install r-base
,就可以成功安装R语言了!
二、安装IRACE软件包
-
要安装IRACE包,首先要进入R语言环境,这个很简单,只需要在终端窗口输入
R
就可以了。进来之后是这样:
-
此时我们就进到了R语言环境中,输入以下命令来安装IRACE包(一定要将命令输对!!!)
install.packages("irace")
-
安装完成
-
安装完成后,不要退出R语言环境,使用以下命令来测试是否安装成功,若安装成功会输出其安装路径。我这里输出的是
"/home/lin1XXXX/R/x86_64-pc-linux-gnu-library/4.1/irace"
,这个目录很重要,后面配置环境变量时会用到。system.file(package="irace")
-
安装成功后,输入
quit()
退出R语言环境即可
三、IRACE环境变量配置
参考链接:
irace package – 参数调优神器 - chegxy - 博客园 (cnblogs.com)
元启发式算法irace调参神器-CSDN博客
-
在终端窗口中输入以下命令
sudo vim ~/.bashrc
,输入密码后会成功进入vim编辑器中编辑文件~/.bashrc。在这个界面按下按键Esc
进入Insert模式
-
.bashrc中添加以下内容配置环境变量。其中IRACE_HOME那行的文件目录就是我们之前使用命令
system.file(package="irace")
输出的那行目录。# Add irace home path to path export IRACE_HOME="/home/lin1XXXX/R/x86_64-pc-linux-gnu-library/4.1/irace" export PATH=${IRACE_HOME}/bin/:$PATH export R_LIBS=${R_LIBS_USER}:${R_LIBS}
-
完成后我们再次按下
Esc
按键进入命令模式,输入:wq
然后回车来保存并退出vim编辑器
-
下面是很重要的一步,对
~/.bashrc
进行更新后,需要使用以下命令来使更改生效。(每次打开Ubuntu都要运行一下这个命令)source ~/.bashrc
-
以上步骤完成之后,运行命令
irace --help
,正常显示帮助信息说明环境配置成功
总结
以上就是在Ubuntu中R语言和IRACE的安装,以及环境变量的配置的相关内容了,下一篇讲IRACE使用实战。