![]() |
1
2
我将包括这个问题的完整答案,因为它不存在于其他任何地方,它修复了这个问题中的错误,在这个问题中: Installing R package from github returns non-zero exit status error; GSL and Rtools correctly installed 在执行任何操作之前,请确保未将R安装到文件名中带有空格的位置。例如,我们不需要C:\Program Files\R,因为它有一个空间,而且众所周知,空间会让死亡机器人进入,这会破坏您的安装。 然后安装RTools(并且,当您安装RTools时:文件名中没有空格…安装可能需要一段时间)和GSL库,请严格遵循此处的Windows说明: https://cran.r-project.org/web/packages/dynr/vignettes/InstallationForUsers.pdf (此处为R的GSL库: http://www.stats.ox.ac.uk/pub/Rtools/libs.html Rtools here-下载最新的冻结版本(目前为:Rtools34.exe): https://cran.r-project.org/bin/windows/Rtools/ ) 然后我们从 https://github.com/aliceyiwang/mvabund 并将其解压缩到我们的工作目录中。 现在,使用上述安装方法,GSL库位于两个文件夹中,分别用于i386和x64体系结构。不幸的是,mvabund github版本中的Makevars.win文件没有设置为区分该设置中的体系结构,因为它只有一个PKG_LIBS路径。 因此,请清除Makevars.win文件并将其替换为:
然后我们运行以下代码。将文件路径替换为您的文件路径。
让我们进行分析,然后:
|