我最近尝试将 Cytoscape v3.8.2 下载到我的计算机(mac OS 11.5.2)。我看到有关最新 mac OS 更新的问题的警告,并下载了
disable-opencl.dummy
文件并将其按照建议放置在 CytoscapeConfiguration
目录中。我在打开 Cytoscape 时仍然遇到问题,因此我继续查看建议的故障排除方案。我检查了我的 Java 版本并运行了系统检查器脚本:
java version "12.0.1" 2019-04-16
Java(TM) SE Runtime Environment (build 12.0.1+12)
Java HotSpot(TM) 64-Bit Server VM (build 12.0.1+12, mixed mode, sharing)
############# Cytoscape System Requirements Checker for Mac ##############
Target Cytoscape version: 3.8.2
Your shell is bash
Fail: This version of OS is not supported: 11.5.2
Please upgrade your system to 10.11 or newer.
当我已经运行 11.5.2 时,我不知道如何继续处理错误,提示我的系统需要升级到 10.11 或更高版本。
遗憾的是,Cytoscape 需要 Java 11,但无法与 Java 12 配合使用。通常我们仅支持 LTS 版本,因此我们计划通过 Cytoscape 3.10 支持 Java 17(下一个 LTS 版本)。尝试安装 Java 11,看看是否更适合您。