0

我正在尝试通过 rJava 在 macOS 上的 dismo 包中运行 maxent 函数并不断收到此错误消息。

Error in rJava::.jcall(mxe, "S", "fit", c("autorun", "-e", afn, "-o", : java.awt.HeadlessException

有没有人见过它并知道如何修复它?太感谢了!

4

1 回答 1

0

我是 EcoCommons 的开发人员 ( https://app.ecocommons.org.au )

我在构建我们的编码云时遇到了这个问题,这是一个 jupyterhub k8s 部署(https://analysis-tools.app.ecocommons.org.au/coding-cloud)。我们正在使用 Rstudio Server,但我想这个问题可能是相似的。

RStudio 设置DISPLAY环境变量。你需要做的是在你的脚本中取消设置这么高。

sys.unsetenv('显示')

于 2021-12-22T00:24:29.123 回答