我一直在为我的计算机在家里的一个模拟项目工作R包,我已经使用RStudio来构建并成功安装它。然而另一台机器在我有麻烦......如果我尝试建立RStudio,这也将其安装过一个二进制大学,我得到一个错误,如果我只是编译源得到它的工作原理是.tar.gz ,但是当我来安装时,我再次得到错误。下面是两次出现错误的读数。我认为这是与库,但为什么这将是不同的,以我家里的电脑我不知道,我不是程序员,这台机器上安装完全相同的方式R和RTools和RStudio作为我个人机。 - 我有管理员访问了几天。R自定义软件包从文件错误安装
install.packages("speEaR_1.0.tar.gz", repos=NULL, type="source")
Installing package(s) into ‘\\ueahome5/ressci17/yrq12edu/data/Documents/R/win-library/2.15’
(as ‘lib’ is unspecified)
* installing *source* package 'speEaR' ...
** R
** preparing package for lazy loading
** help
Warning: C:/Users/yrq12edu/AppData/Local/Temp/Rtmp84HJPx/R.INSTALL7e81a241d97/speEaR/man/makeSetMatrix.Rd:25: unknown macro '\begin'
Warning: C:/Users/yrq12edu/AppData/Local/Temp/Rtmp84HJPx/R.INSTALL7e81a241d97/speEaR/man/makeSetMatrix.Rd:26: unknown macro '\item'
Warning: C:/Users/yrq12edu/AppData/Local/Temp/Rtmp84HJPx/R.INSTALL7e81a241d97/speEaR/man/makeSetMatrix.Rd:30: unknown macro '\end'
*** installing help indices
** building package indices
** testing if installed package can be loaded
*** arch - i386
Warning in library(pkg_name, lib.loc = lib, character.only = TRUE, logical.return = TRUE) :
no library trees found in 'lib.loc'
Error: loading failed
Execution halted
*** arch - x64
Warning in library(pkg_name, lib.loc = lib, character.only = TRUE, logical.return = TRUE) :
no library trees found in 'lib.loc'
Error: loading failed
Execution halted
ERROR: loading failed for 'i386', 'x64'
* removing '\\ueahome5/ressci17/yrq12edu/data/Documents/R/win-library/2.15/speEaR'
Warning messages:
1: running command 'C:/PROGRA~1/R/R-215~1.2/bin/i386/R CMD INSTALL -l "\\ueahome5/ressci17/yrq12edu/data/Documents/R/win-library/2.15" "speEaR_1.0.tar.gz"' had status 1
2: In install.packages("speEaR_1.0.tar.gz", repos = NULL, type = "source") :
installation of package ‘speEaR_1.0.tar.gz’ had non-zero exit status
它被连接到一个网络驱动器。谢谢!我会在早上第一时间尝试解决方案! – Ward9250
我刚刚通过在R CMD BUILD INSTALL的-l选项下放置'\\ ueahome5/ressci17/yrq12edu/data/Documents/R/win-library/2.15 /'来尝试这种方法,并且也使用'U:/ ressci17/yrq12edu /数据/文档/ R /赢库/ 2.15 /'。可悲的是我把它说,它无法cd到第二个,因为它不存在,而第一个给了我一个问题,同以前的约lib.loc,也'\\ ueahome5/ressci17/yrq12edu /数据/文件/ R/win-library/2.15/00LOCK-speEaR/speEaR' – Ward9250
@Axolotl9250,我想首先你应该将U:/ ressci17/yrq12edu/data/Documents/R/win-library/2.15 /'复制到你的Windows资源管理器中,请确保您可以访问该目录。如果它有效,那么也许你会尝试'devtools'包。我编辑了答案举个例子 – Zhenglei