You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Mac OS Catalina 10.15安装Uppaal 4.1.23遇系统不支持错误,如何解决?

解决Uppaal 4.1.23在MacOS Catalina 10.15上的「系统是否受支持」错误

我之前帮不少用户处理过这个问题——MacOS Catalina彻底砍掉了对32位应用的支持,而Uppaal 4.1.23的部分组件还是32位的,这就是触发错误的核心原因。给你几个靠谱的解决方案:

方法1:临时启用32位兼容模式(不推荐长期使用)

虽然Catalina原生不支持32位应用,但可以通过终端命令临时开启兼容模式:

  • 打开「终端」,输入以下命令并回车:
    sudo nvram boot-args="arch=x86_64"
    
  • 重启电脑后,尝试运行Uppaal。
  • 使用完毕后,记得关闭这个模式以恢复系统正常运行,输入:
    sudo nvram -d boot-args
    
    再次重启电脑即可。

方法2:升级到64位兼容的Uppaal版本(最佳长期解决方案)

Uppaal团队从4.1.24版本开始推出了适配MacOS的64位安装包,完全支持Catalina及更高版本系统。你可以卸载当前的4.1.23版本,下载最新的64位版本安装,从根源上解决兼容性问题。

方法3:调整系统安全与隐私设置

有时候系统会因为未识别开发者身份而阻止Uppaal运行,这可能被误认为是系统不支持的错误:

  • 打开「系统偏好设置」→「安全与隐私」→「通用」标签页。
  • 如果看到「Uppaal被阻止打开」的提示,点击「仍然允许」。
  • 重新启动Uppaal,查看错误是否消失。

方法4:检查Java运行环境

Uppaal依赖Java运行时,确保你安装的是适配Catalina的64位Java版本:

  • 打开「终端」,输入java -version查看当前Java版本,输出中带有x86_64标识即为64位。
  • 如果是32位版本,卸载后安装Oracle JDK 8或OpenJDK 8的64位版本,之后再启动Uppaal。

内容的提问来源于stack exchange,提问作者MrDank

火山引擎 最新活动