首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装sparklyr版本0.8.4时出错

安装sparklyr版本0.8.4时出错
EN

Stack Overflow用户
提问于 2018-07-18 02:57:35
回答 1查看 390关注 0票数 0

我正在尝试从下面的链接https://github.com/rstudio/sparklyr/releases/tag/v0.8.4安装sparklyr "0.8.4“的最新版本。

代码语言:javascript
复制
install.packages("C:/Users/USER/Downloads/sparklyr-0.8.4.tar.gz", repos = NULL, type="source")

然后发出以下消息

代码语言:javascript
复制
Installing package into ‘C:/Users/USER/Documents/R/win-library/3.4’
(as ‘lib’ is unspecified)
Warning in untar2(tarfile, files, list, exdir, restore_times) :
  skipping pax global extended headers
* installing *source* package 'sparklyr' ...
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded
* DONE (sparklyr)
In R CMD INSTALL

packageVersion("sparklyr")
[1] ‘0.8.4’

我得到以下错误

代码语言:javascript
复制
> library(sparklyr)
Error: package or namespace load failed for ‘sparklyr’ in get(method, envir = home):
 lazy-load database 'C:/Users/USER/Documents/R/win-library/3.4/sparklyr/R/sparklyr.rdb' is corrupt
In addition: Warning messages:
1: In .registerS3method(fin[i, 1], fin[i, 2], fin[i, 3], fin[i, 4],  :
  restarting interrupted promise evaluation
2: In get(method, envir = home) :
  restarting interrupted promise evaluation
3: In get(method, envir = home) : internal error -3 in R_decompress1

知道怎么解决这个错误吗。

备注: My R.version为3.4.4,我的火花2.3.1版本。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-23 04:47:25

首先删除旧版本的sparklyr 0.7,然后重新启动Rstudio,最后使用以下代码从CRAN安装最新版本。

代码语言:javascript
复制
install.packages("https://cran.r-project.org/src/contrib/sparklyr_0.8.4.tar.gz", repos = NULL, type="source")
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51392925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档