1. 载入devtools
时报错:
> library(devtools)
载入需要的程辑包:usethis
错误: package or namespace load failed for ‘devtools’ in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]):
不存在叫‘digest’这个名字的程辑包
2. RStudio安装digest
报错
** libs
"c:/rtools40/mingw64/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.3/include" -DNDEBUG -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c SpookyV2.cpp -o SpookyV2.o
sh: c:/rtools40/mingw64/bin/g++: No such file or directory
make: *** [C:/PROGRA~1/R/R-40~1.3/etc/x64/Makeconf:229: SpookyV2.o] Error 127
ERROR: compilation failed for package 'digest'
* removing 'C:/Users/Dengfei/Documents/R/win-library/4.0/digest'
Warning in install.packages :
installation of package ‘digest’ had non-zero exit status
3. R 管理员权限安装digest
同样报错:
"c:/rtools40/mingw64/bin/"g++ -std=gnu++11 -I"C:/PROGRA~1/R/R-40~1.3/include" -DNDEBUG -O2 -Wall -mfpmath=sse -msse2 -mstackrealign -c SpookyV2.cpp -o SpookyV2.o
sh: c:/rtools40/mingw64/bin/g++: No such file or directory
make: *** [C:/PROGRA~1/R/R-40~1.3/etc/x64/Makeconf:229: SpookyV2.o] Error 127
ERROR: compilation failed for package 'digest'
* removing 'C:/Users/Dengfei/Documents/R/win-library/4.0/digest'
下载的程序包在
‘C:\Users\Dengfei\AppData\Local\Temp\Rtmp8AOqzd\downloaded_packages’里
Warning message:
In install.packages("digest") : 安装程序包‘digest’时退出狀態的值0
4. 进入R包的路径,没有发现digest
包,想删除也没有
5. 试了一下install.packages("digest")
,选择是否源码变异
点击No
搞定!
安装成功
install.packages("digest")
将程序包安装入‘C:/Users/Dengfei/Documents/R/win-library/4.0’
(因为‘lib’没有被指定)
有二进制版本的,但源代码版本是后来的:
binary source needs_compilation
digest 0.6.26 0.6.27 TRUE
试开URL’https://mirrors.e-ducation.cn/CRAN/bin/windows/contrib/4.0/digest_0.6.26.zip'
Content type 'application/zip' length 268222 bytes (261 KB)
downloaded 261 KB
程序包‘digest’打开成功,MD5和检查也通过
下载的二进制程序包在
C:\Users\Dengfei\AppData\Local\Temp\Rtmp8AOqzd\downloaded_packages里