安装 R devtools 时出错:“loadNamespace 中出错”
Error installing R devtools: `Error in loadNamespace`
系统中有损坏的 devtools
包:
Error: package ‘devtools’ was built for x86_64-apple-darwin13.4.0
尝试卸载没有结果:
Removing package from ‘/home/user/tools/R/x86_64-redhat-linux-gnu-library/3.1’
(as ‘lib’ is unspecified)
Error in find.package(pkgs, lib) : there is no package called ‘devtools’
现在我尝试安装它并出现错误:
install.packages("devtools")
* installing to library ‘/tools/R/x86_64-redhat-linux-gnu-library/3.1’
* installing *source* package ‘devtools’ ...
** package ‘devtools’ successfully unpacked and MD5 sums checked
** libs
gcc -m64 -std=gnu99 -I/usr/include/R -DNDEBUG -I/usr/local/include -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c devtools.c -o devtools.o
gcc -m64 -std=gnu99 -shared -L/usr/lib64/R/lib -L/usr/local/lib64 -o devtools.so devtools.o -L/usr/lib64/R/lib -lR
installing to /tools/R/x86_64-redhat-linux-gnu-library/3.1/devtools/libs
** R
** inst
** preparing package for lazy loading
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
object 'vI' not found
ERROR: lazy loading failed for package ‘devtools’
* removing ‘/tools/R/x86_64-redhat-linux-gnu-library/3.1/devtools’
对如何进行有任何想法吗?我在 CentOS6,R version 3.2.3 (2015-12-10)
不能混用
x86_64-apple-darwin13.4.0
适用于 OS X / Macintosh 和 Linux 你有:
x86_64-redhat-linux-gnu
您最好的选择可能是从
开始
install.packages("devtools", repos="http://cloud.r-project.org")
并非常仔细地查看您可能收到的任何错误消息,以解决缺少的构建依赖项。
系统中有损坏的 devtools
包:
Error: package ‘devtools’ was built for x86_64-apple-darwin13.4.0
尝试卸载没有结果:
Removing package from ‘/home/user/tools/R/x86_64-redhat-linux-gnu-library/3.1’
(as ‘lib’ is unspecified)
Error in find.package(pkgs, lib) : there is no package called ‘devtools’
现在我尝试安装它并出现错误:
install.packages("devtools")
* installing to library ‘/tools/R/x86_64-redhat-linux-gnu-library/3.1’
* installing *source* package ‘devtools’ ...
** package ‘devtools’ successfully unpacked and MD5 sums checked
** libs
gcc -m64 -std=gnu99 -I/usr/include/R -DNDEBUG -I/usr/local/include -fpic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -c devtools.c -o devtools.o
gcc -m64 -std=gnu99 -shared -L/usr/lib64/R/lib -L/usr/local/lib64 -o devtools.so devtools.o -L/usr/lib64/R/lib -lR
installing to /tools/R/x86_64-redhat-linux-gnu-library/3.1/devtools/libs
** R
** inst
** preparing package for lazy loading
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
object 'vI' not found
ERROR: lazy loading failed for package ‘devtools’
* removing ‘/tools/R/x86_64-redhat-linux-gnu-library/3.1/devtools’
对如何进行有任何想法吗?我在 CentOS6,R version 3.2.3 (2015-12-10)
不能混用
x86_64-apple-darwin13.4.0
适用于 OS X / Macintosh 和 Linux 你有:
x86_64-redhat-linux-gnu
您最好的选择可能是从
开始install.packages("devtools", repos="http://cloud.r-project.org")
并非常仔细地查看您可能收到的任何错误消息,以解决缺少的构建依赖项。