首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正在安装`qdap` -无法安装

正在安装`qdap` -无法安装
EN

Stack Overflow用户
提问于 2019-09-14 06:59:06
回答 1查看 321关注 0票数 1

我正在尝试安装qdap,但总是遇到错误。

我尝试过以下几种方法:

方法1:

代码语言:javascript
复制
> install.packages("qdap")
Installing package into ‘C:/Users/USER/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.6/qdap_2.3.2.zip'
Content type 'application/zip' length 3636513 bytes (3.5 MB)
downloaded 3.5 MB

package ‘qdap’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\USER\AppData\Local\Temp\Rtmp4eaFAF\downloaded_packages

所以我认为它安装成功了,然后我运行以下命令:

代码语言:javascript
复制
> library(qdap)
Error: package or namespace load failed for ‘qdap’:
 .onLoad failed in loadNamespace() for 'rJava', details:
  call: fun(libname, pkgname)
  error: JAVA_HOME cannot be determined from the Registry

方法二:

从GitHub下载软件包并手动安装。

代码语言:javascript
复制
install.packages("C:/Users/MYUSER/Downloads/qdap-master.zip",repos=NULL)

使用devtools:

代码语言:javascript
复制
   > devtools::install_github("trinker/qdap")
Downloading GitHub repo trinker/qdap@master
These packages have more recent versions available.
Which would you like to update?

1: All                          
2: CRAN packages only           
3: None                         
4: tidyr (0.8.3 -> 1.0.0) [CRAN]
5: sys   (3.2   -> 3.3  ) [CRAN]

Enter one or more numbers, or an empty line to skip updates:
1
tidyr (0.8.3 -> 1.0.0) [CRAN]
sys   (3.2   -> 3.3  ) [CRAN]
Skipping 1 packages not available: Imports: chron
Installing 3 packages: Imports: chron, tidyr, sys
Installing packages into ‘C:/Users/USER/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
Error: Failed to install 'qdap' from GitHub:
  (converted from warning) package ‘Imports: chron’ is not available (for R version 3.6.1)

方法:3

代码语言:javascript
复制
    > install.packages("pacman")
Installing package into ‘C:/Users/USER/Documents/R/win-library/3.6’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.6/pacman_0.5.1.zip'
Content type 'application/zip' length 389806 bytes (380 KB)
downloaded 380 KB

package ‘pacman’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\USER\AppData\Local\Temp\Rtmp4eaFAF\downloaded_packages
> pacman::p_load_gh(
+   "trinker/qdapDictionaries",
+   "trinker/qdapRegex",
+   "trinker/qdapTools",
+   "trinker/qdap"
+ )
Warning message:
In pacman::p_load_gh("trinker/qdapDictionaries", "trinker/qdapRegex",  : 
Failed to install/load:
trinker/qdap
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-14 12:54:27

正如PavoDive提到的,安装jre。请查看Oracle的网站以获取最新版本。安装完成后,运行以下代码片段

代码语言:javascript
复制
Sys.setenv(JAVA_HOME='C:\\Program Files\\Java\\<jre version>') # if you are using 64-bit R
Sys.setenv(JAVA_HOME='C:\\Program Files (x86)\\Java\\<jre version>') # if you are using 32-bit R

现在,您尝试加载的包应该可以正常工作。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57931183

复制
相关文章

相似问题

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