我正在尝试安装Rsymphony以便能够安装fPortfolio。当我试图安装它时,我会出错;
install.packages("Rsymphony")将软件包安装到‘C://User/Olve/Documents/R/win-library/3.3’(如‘lib’是未指定的)包,该软件包仅以源代码形式提供,可能需要编译C/C++/Fortran:‘Rsymphony’,您想尝试从源代码中安装这些包吗?y/n:正在安装源包“Rsymphony”
尝试URL '0.1-22.tar.gz‘内容类型’application/x‘长度7447字节下载7447字节
下载的源代码包在‘C:\Users\Olve\AppData\Local\Temp\RtmpUjRTsG\downloaded_packages’中。
我使用R3.3和Windows764bit的RStudio,我看到的大多数与此相关的文章来自OSX用户收到的稍有不同的错误消息,他们的解决方案都没有帮助我(下载和安装交响乐,也不确定我是否做对了)。
编辑:斯蒂迪的解决方案奏效了,谢谢。
发布于 2016-07-22 10:01:15
因为它是Windows 7机器,所以您需要使用zip文件而不是tar文件:
> install.packages('Rsymphony')
Installing package into ‘C:/Users/zstednic/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: ‘Rsymphony’
These will not be installed
> install.packages('Rsymphony_0.1-22.zip', repos=NULL)
Installing package into ‘C:/Users/zstednic/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
package ‘Rsymphony’ successfully unpacked and MD5 sums checked
> library(Rsymphony)
>
https://stackoverflow.com/questions/38505633
复制