carla-docker中编译carla ue4血泪史

前言

carla官方之前推荐的在carla中导入新地图的方式是在ubuntu下使用UE4加carla插件进行地图加工然后导出,但是比较麻烦,然后官方在2020年4月份将之前的方法归类为不推荐方式。推荐在docker下使用carla提供的脚本便捷生产carla地图。然后就开始了入坑之旅。

具体安装方式

carla官方给出的教程在此.
1.安装docker-ce
参考此教程
2.安装python 3.6或着更高版本。(ubuntu 18.04默认为python3.6 可跳过此步骤)

sudo apt-get install python3 python3-dev python3-pip

3.安装 ue4-docker

sudo pip3 install ue4-docker

4.使用ue4-docker配置ubuntu防火墙。

sudo ue4-docker setup

多说几句,在进行此步骤后,明明已经安装了 ue4-docker,但是运行时提示 ue4-docker不存在或者未安装,最后通过将 ue4-docker文件拷贝到bin文件夹下解决。具体参考这里
5.编译docker镜像

cd carla/Util/Docker
ue4-docker build 4.22.2 --no-engine --no-minimal

重要 注意将4.22.2更改为4.24.3
此步耗费时间较长,因为要安装差不多10个G的UE依赖。

docker build -t carla-prerequisites -f Prerequisites.Dockerfile .

此步骤是具体如下编译编译carla所需依赖的镜像,听起来比较拗口,但就是这样。

docker build -t carla -f Carla.Dockerfile .

创建真正的Carla镜像。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 0x01 核心概念 Docker镜像类似于虚拟机镜像,可以理解为一个面向Docker引擎的只读模板,包含了文件系统...
    闲云逸心阅读 4,785评论 0 9
  • 前面七章探讨了思维产生的来龙去脉。现在你知道,尽管大众观点是,个体并不是自动形成而是必须反复获得的,批判性思考对于...
    梁梦婷阅读 164评论 0 1
  • 放假的前夕,心是浮躁的,产出不高。 最重要的事就是工资制度的发布,有兴奋的点,也有头疼的点,反正总是没有那么容易的...
    小妮子静阅读 147评论 0 0
  • 我的小家越来越有气息了,有没有! 家里即将迎来一个新成员,当然我现在还不知道他或长啥样,甚至不知道男的女的,但是是...
    劉建業阅读 108评论 0 0
  • 1.新闻学 学习的东西很多,包括新闻摄影、编辑、广播电视等。并不像大家想象中的那样,各地跑。其实有很多枯燥的课程,...
    王兰_hope阅读 466评论 0 0