【问题标题】:java.awt.HeadlessException error running maxent in "dismo" through rJava通过 rJava 在“dismo”中运行 maxent 时出现 java.awt.HeadlessException 错误
【发布时间】:2022-01-01 04:46:57
【问题描述】:

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

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

有没有人见过它并知道如何解决它?非常感谢!

【问题讨论】:

    标签: error-handling rjava maxent dismo


    【解决方案1】:

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

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

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

    sys.unsetenv('DISPLAY')

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-02
      • 2017-12-30
      • 1970-01-01
      • 1970-01-01
      • 2016-06-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多