Ubuntu 22.04中运行python3 osmWebWizard.py出现页面加载问题
问题:运行SUMO的osmWebWizard.py时提示“页面加载失败”
在Ubuntu 22.04系统上使用Firefox浏览器,按照SUMO官方OSMWebWizard教程操作,执行命令 python3 osmWebWizard.py 时,弹出提示框显示“页面加载失败”(原英文提示:Problem loading page)。

可能的解决方法
- 检查Firefox代理设置:代理可能拦截本地页面请求,可在浏览器设置中关闭代理,或把
127.0.0.1加入代理例外名单。 - 验证SUMO环境变量:运行
echo $SUMO_HOME确认变量已配置,若未设置,执行export SUMO_HOME=/你的SUMO安装路径(替换为实际路径),确保osmWebWizard能调用SUMO组件。 - 更换浏览器测试:尝试用Chrome/Chromium启动工具,命令行指定浏览器:
python3 osmWebWizard.py --browser chromium,可能是Firefox安全策略阻止了本地页面加载。 - 指定备用端口:osmWebWizard默认启动本地服务器,若默认端口被占用会导致加载失败,可指定其他端口:
python3 osmWebWizard.py --port 8081。 - 安装缺失的Python依赖:osmWebWizard依赖Flask启动本地服务,运行
pip3 install flask确保依赖齐全。
内容的提问来源于stack exchange,提问作者Pankaj Thakur
相关产品推荐
相关产品推荐

