告别编译:5分钟在Ubuntu 20.04上用Conda一键安装并运行SUMO交通仿真软件

告别编译:5分钟在Ubuntu 20.04上用Conda一键安装并运行SUMO交通仿真软件

交通仿真工具SUMO(Simulation of Urban MObility)是城市规划、自动驾驶算法验证等领域的黄金标准。但传统源码编译安装需要处理数十个依赖项,光是解决 libfox-dev 版本冲突就可能耗掉半天时间。本文将演示如何通过Conda包管理器实现 零配置开箱即用 ,特别适合以下场景:

  • 需要在隔离环境中快速验证交通流算法原型
  • 教学演示时避免学生陷入环境配置困境
  • 同时维护多个不同版本的SUMO项目
  • 希望直接调用Python API进行二次开发

1. Conda环境配置:创建专属沙箱

首先确保系统已安装Miniconda(比Anaconda更轻量)。如果尚未安装,执行以下命令:

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
bash Miniconda3-latest-Linux-x86_64.sh -b -p $HOME/miniconda

安装完成后初始化shell环境:

source ~/miniconda/bin/activate
conda init bash

新建一个专门用于SUMO的隔离环境(这里使用Python 3.9作为示例):

conda create -n sumo_env python=3.9 -y
conda activate sumo_env

提示:通过 conda env list </

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值