gpt4 book ai didi

java - 使用带有 java 支持的 Homebrew 软件安装 R

转载 作者:行者123 更新时间:2023-11-29 06:04:13 24 4
gpt4 key购买 nike

我一直在尝试使用 homebrew 安装 R 语言,但是当我安装像 iplots 这样的 java 包时,出现以下错误:

* installing *source* package ‘iplots’ ...
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
** building package indices ...
** testing if installed package can be loaded
Note: On Mac OS X we strongly recommend using iplots from within JGR.
Proceed at your own risk as iplots cannot resolve potential ev.loop deadlocks.
'Yes' is assumed for all dialogs as they cannot be shown without a deadlock,
also ievent.wait() is disabled.
2012-01-29 16:24:57.870 R[29384:c07] Apple AWT Java VM was loaded on first thread -- can't start AWT.
Error : .onLoad failed in loadNamespace() for 'iplots', details:
call: .jnew("org/rosuda/iplots/Framework")
error: java.lang.InternalError: Can't start the AWT because Java was started on the first thread. Make sure StartOnFirstThread is not specified in your application's Info.plist or on the command line
Error: loading failed
Execution halted
ERROR: loading failed
* removing ‘/Users/User/Library/R/2.14/library/iplots’
Warning in install.packages :
installation of package ‘iplots’ had non-zero exit status
ERROR: dependency ‘iplots’ is not available for package ‘JGR’
* removing ‘/Users/User/Library/R/2.14/library/JGR’
Warning in install.packages :
installation of package ‘JGR’ had non-zero exit status

我被告知 R 需要使用以下命令安装 NOAWT=1 R CMD INSTALL ... 我不完全确定如何使用 homebrew 执行此操作。

我尝试使用此 brew install r --NOAWT=1 但没有成功。

任何帮助将不胜感激。谢谢。

最佳答案

如果你从 Homebrew 软件安装 R R 是从源代码编译的。要在出现此错误的地方安装 iplots 之类的东西,您需要从 R 控制台使用以下命令:

Sys.setenv(NOAWT=1)

你可能需要删除这个后记,在这种情况下你可以使用这个:

Sys.unsetenv("NOAWT")

关于java - 使用带有 java 支持的 Homebrew 软件安装 R,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9103494/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com