无法在Windows 7中安装R包

sma*_*ski 4 r

我试图从这个链接安装一个名为ei的软件包.通过安装GCC,r-base-dev和其他一些R包依赖项,它在我的Ubuntu Linux系统中运行良好.

现在我尝试在Windows 7环境中安装相同的内容.到目前为止,我的设置如下,

  1. R安装在主文件夹中(c:\ Users\username\R-2.12.1\R.它设置为以管理员身份运行,R文件夹是可写的.
  2. 我的工作目录是(c:\ Users\username\Documents)
  3. Rtool安装在(c:\ Rtools)中

有了这个设置,

  1. 我尝试通过命令install.packages("ei",repos ="http://r.iq.harvard.edu")安装它.此命令给我以下错误消息.

将软件包安装到'C:\ Users\username\Documents/R/win-library/2.12'中(因为'lib'未指定)警告消息:在getDependencies(pkgs,dependencies,available,lib)中:package'ei '不可用

之后我决定尝试从本地zip文件安装它,所以我按照以下方式进行,

  1. 我已经下载了包ei_0.938.tar.gz,解压缩并从中创建一个zip文件.我把它放在我的工作目录中.
  2. 我打开终端(Run> cmd),转到工作目录并尝试运行命令R COM INSTALL ei

它显示以下错误消息,

C:\ Users\username\Documents> R COM INSTALL ei'R'不被识别为内部或外部命令,可操作程序或批处理文件.

我不知道现在该怎么办.有人帮忙吗?

注意:我可以从CRAN repos安装软件包.

_ RB

Cha*_*ase 6

第二个错误听起来像您需要将R添加到您的环境路径.以下是我在R路径中的内容,您可能需要修改:C:\Program Files\R\R-2.12.0\bin\x64

这是一个概述如何设置路径变量的博客.

在安装R软件包之前,我还必须减少用户帐户控制设置,但这可能更多地与我的机器和我的IT部门设置的网络配置有关.