2016-09-12 57 views
1

我,使用R 3.3.1版本的安装误差,而试图在其中安装包“e1071”我收到以下消息:与e1071包中的R版本3.3.1

install.packages("e1071") 
Installing package into ‘C:/Users/test/Documents/R/win-library/3.3’ 
(as ‘lib’ is unspecified) 
Package which is only available in source form, and may need compilation of 
    C/C++/Fortran: ‘e1071’ 
    These will not be installed 

寻找解决问题的方法并为此问题获得准确答案。

+0

你可以尝试从https://cran.r-project.org/web/packages/e1071/index.html下载最新的realse,并从命令行使用R CMD INSATLL – cccmir

+0

哪个版本最好?那么如何安装R命令? – Zombie123

+0

不知道什么是“最好的”,但我会使用最新的稳定是1.6-7,这不是一个R命令,它的命令行命令R CMD INSTALL路径 - 封装文件 – cccmir

回答

0

原则,下面应该工作:

  1. https://cran.r-project.org/web/packages/e1071/index.html
  2. 内部R下载最新的二进制包,执行命令

    install.packages(pkgs = path_to_local_file, repos = NULL) 
    

但是,如果这个作品那么直接安装应该也可以。 Windows上可能没有R版本的编译版本。在这种情况下,您需要安装Rtools,这使得这更加复杂。