You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS下SUMO启动报错:SUMO_HOME环境变量未找到求助

解决MacOS下SUMO启动时"SUMO_HOME环境变量未找到"的错误

错误的核心原因是你只配置了sumo和sumo-gui的PATH路径,但SUMO运行需要SUMO_HOME环境变量来定位核心资源文件,按以下步骤修复:

步骤1:确认SUMO的安装根目录

通过Homebrew安装的SUMO,默认路径:

  • Apple Silicon芯片:/opt/homebrew/opt/sumo
  • Intel芯片:/usr/local/opt/sumo
    不确定的话可以在终端运行以下命令查看:
brew info sumo

输出里的Installed to:后面就是根目录路径。

步骤2:修改.zshrc配置文件

  1. 打开配置文件:
open -e ~/.zshrc
  1. 在文件末尾添加以下配置(替换成你的实际SUMO根目录):
export SUMO_HOME="/opt/homebrew/opt/sumo"
export PATH="$PATH:$SUMO_HOME/bin"

注:之前单独添加/opt/homebrew/bin/sumo和/sumo-gui的配置可以删掉,直接用$SUMO_HOME/bin就能覆盖所有SUMO命令。

  1. 保存并关闭文件。

步骤3:刷新环境变量并验证

在终端运行:

source ~/.zshrc

验证SUMO_HOME是否生效:

echo $SUMO_HOME

如果输出正确的路径,再运行sumo-gui测试启动。

关于"The action 'Run Shell Script' encountered an error"提示

这个错误是因为SUMO依赖的环境变量未配置完整,导致关联的脚本执行失败,解决SUMO_HOME的配置后,这个问题会同步消失。

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 12:02:08