首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装程序包失败。错误:系统命令错误,退出状态:-1,stdout + stderr空,

安装程序包失败。错误:系统命令错误,退出状态:-1,stdout + stderr空,
EN

Stack Overflow用户
提问于 2019-10-31 11:46:06
回答 1查看 1.7K关注 0票数 0

我试着安装一个包已经快2天了,但是安装到现在还没有开始工作。我尝试了很多不同的方法,比如

代码语言:javascript
复制
install.packages("NIADic_0.0.1.tar.gz", repos = NULL, type = "source")

install.packages中的then Warning :软件包‘NIADic_0.0.1.tar.gz’的安装具有非零退出状态

代码语言:javascript
复制
devtools::install_local('C://Users/pogr1/Desktop/NIADic_0.0.1.tar.gz', force = TRUE) 

则出现错误:无法从本地安装'NIADic‘:系统命令错误,退出状态:-1,标准输出+标准错误错误

代码语言:javascript
复制
install.packages("https://github.com/haven-jeon/NIADic/releases/download/0.0.1/NIADic_0.0.1.tar.gz",
                 lib = .libPaths()[1], repos = NULL, type = "win.binary")

然后无法打开压缩文件'NIADic_0.0.1.tar.gz/DESCRIPTION',可能的原因是install.packages中的‘没有这样的文件或目录’错误:无法打开连接

甚至我重新安装了R、rstudio和Rtools,但仍然无法工作

代码语言:javascript
复制
- Session info     
------------------------------------------------------------------------
 setting  value                       
 version  R version 3.6.1 (2019-07-05)
 os       Windows 10 x64              
 system   x86_64, mingw32             
 ui       RStudio                     
 language (EN)                        
 collate  Korean_Korea.949            
 ctype    Korean_Korea.949            
 tz       Asia/Seoul                  
 date     2019-10-31    

请帮助:(

EN

回答 1

Stack Overflow用户

发布于 2020-06-10 14:18:11

虽然这有点老了.这个包需要RTools来编译,但是它还需要pandoc、包data.table等来构建小插曲。如果您希望只使用包本身而不使用文档,那么应该安装RTools,然后运行:

代码语言:javascript
复制
devtools::install_github('haven-jeon/NIADic/NIADic', build_vignettes = FALSE)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58636662

复制
相关文章

相似问题

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