R包安装

标签 r installation

我基本上有两个问题。

  1. 如何找到正在运行的默认 Rprofile?我还没有设置 Rprofile,所以我不确定它从哪里运行。

  2. 我正在尝试使用命令安装一些包(在主终端中执行 SUDO 之后)。

install.packages("RODBC","/home/rama/R/i486-pc-linux-gnu-library/2.9")

然后我收到一条错误消息:

ERROR: failed to lock directory ‘/home/rama/R/i486-pc-linux-gnu-library/2.9’ for modifying Try removing ‘/home/rama/R/i486-pc-linux-gnu-library/2.9/00LOCK’

The downloaded packages are in ‘/tmp/RtmpkzDMVU/downloaded_packages’ Warning message: In install.packages("RODBC", "/home/rama/R/i486-pc-linux-gnu-library/2.9") : installation of package 'RODBC' had non-zero exit status

最佳答案

对您的问题的几点评论:

  1. 查看帮助(启动)。您可能正在运行 $R_HOME/etc/Rprofile [在 Ubuntu 和 Debian 上也可以作为 /etc/R/Rprofile 使用,因为我们创建了软链接(soft link)来连接它们] 并且您有一个空的 $R_HOME/etc/Rprofile.site~/.Rprofile 可以玩。
  2. 对于初学者,对锁定文件执行 ls -l 并查看它是否存在。如果是这样,并且没有其他 R 进程在运行,请删除。重新启动包安装。
  3. RODBC 需要 ODBC 库的开发 header 等等——同样,对于 Debian/Ubuntu,您只需说 sudo apt-get install r-cran-rodbc。如果您运行其他发行版,请查看它们是否预打包了 RODBC。
  4. 关于~/.Rprofile,您可以从this earlier StackOverflow question 中学到一些可能的提示和技巧。 .

关于R包安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1351937/

相关文章:

python - 如何使用Python中的现有列以其他列为条件创建新列

css - 使用 Sass 在元素中安装 Ruby

xcode - 如何在 Mac OS X 10.9 上安装和使用最新的 Git?

wix - 自定义 Bootstrapper UI 类似于自定义的 wix UI

R高宪章: Polar graph having conditional colors

r - ggplot2:根据某些标准将 data.frame 分组到构面中

R:将日期从字符转换为日期时间

r - 为什么(我的)R 以不同的格式显示不同的列?

windows - 安装到特定用户文件夹更改为安装到当前用户文件夹

python - ubuntu 14.04 如何从 13.3 升级到 scipy 14.0